You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: WireguardPeer is the Schema for the wireguardpeers API
22
21
properties:
23
22
apiVersion:
24
-
description: 'APIVersion defines the versioned schema of this representation
25
-
of an object. Servers should convert recognized schemas to the latest
26
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
23
+
description: |-
24
+
APIVersion defines the versioned schema of this representation of an object.
25
+
Servers should convert recognized schemas to the latest internal value, and
26
+
may reject unrecognized values.
27
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
27
28
type: string
28
29
kind:
29
-
description: 'Kind is a string value representing the REST resource this
30
-
object represents. Servers may infer this from the endpoint the client
31
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
30
+
description: |-
31
+
Kind is a string value representing the REST resource this object represents.
32
+
Servers may infer this from the endpoint the client submits requests to.
33
+
Cannot be updated.
34
+
In CamelCase.
35
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
32
36
type: string
33
37
metadata:
34
38
type: object
@@ -46,8 +50,10 @@ spec:
46
50
a valid secret key.
47
51
type: string
48
52
name:
49
-
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
50
-
TODO: Add other useful fields. apiVersion, kind, uid?'
53
+
description: |-
54
+
Name of the referent.
55
+
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
56
+
TODO: Add other useful fields. apiVersion, kind, uid?
51
57
type: string
52
58
optional:
53
59
description: Specify whether the Secret or its key must be
@@ -56,13 +62,15 @@ spec:
56
62
required:
57
63
- key
58
64
type: object
65
+
x-kubernetes-map-type: atomic
59
66
required:
60
67
- secretKeyRef
61
68
type: object
62
69
address:
63
-
description: 'INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
70
+
description: |-
71
+
INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
64
72
Important: Run "make" to regenerate code after modifying this file
65
-
The address of the peer.'
73
+
The address of the peer.
66
74
type: string
67
75
disabled:
68
76
description: Set to true to temporarily disable the peer.
@@ -148,10 +156,10 @@ spec:
148
156
of the peer.
149
157
properties:
150
158
config:
151
-
description: 'INSERT ADDITIONAL STATUS FIELD - define observed state
152
-
of cluster Important: Run "make" to regenerate code after modifying
153
-
this file A string field that contains the current configuration
154
-
for the Wireguard peer.'
159
+
description: |-
160
+
INSERT ADDITIONAL STATUS FIELD - define observed state of cluster
161
+
Important: Run "make" to regenerate code after modifying this file
162
+
A string field that contains the current configuration for the Wireguard peer.
155
163
type: string
156
164
message:
157
165
description: A string field that provides additional information about
description: Wireguard is the Schema for the wireguards API
22
21
properties:
23
22
apiVersion:
24
-
description: 'APIVersion defines the versioned schema of this representation
25
-
of an object. Servers should convert recognized schemas to the latest
26
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
23
+
description: |-
24
+
APIVersion defines the versioned schema of this representation of an object.
25
+
Servers should convert recognized schemas to the latest internal value, and
26
+
may reject unrecognized values.
27
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
27
28
type: string
28
29
kind:
29
-
description: 'Kind is a string value representing the REST resource this
30
-
object represents. Servers may infer this from the endpoint the client
31
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
30
+
description: |-
31
+
Kind is a string value representing the REST resource this object represents.
32
+
Servers may infer this from the endpoint the client submits requests to.
33
+
Cannot be updated.
34
+
In CamelCase.
35
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
32
36
type: string
33
37
metadata:
34
38
type: object
@@ -40,6 +44,67 @@ spec:
40
44
VPN server. This is the public IP address or hostname that peers
41
45
will use to connect to the VPN.
42
46
type: string
47
+
agent:
48
+
description: WireguardPodSpec defines spec for respective containers
49
+
created for Wireguard
50
+
properties:
51
+
resources:
52
+
description: ResourceRequirements describes the compute resource
53
+
requirements.
54
+
properties:
55
+
claims:
56
+
description: |-
57
+
Claims lists the names of resources, defined in spec.resourceClaims,
58
+
that are used by this container.
59
+
60
+
61
+
This is an alpha field and requires enabling the
62
+
DynamicResourceAllocation feature gate.
63
+
64
+
65
+
This field is immutable. It can only be set for containers.
66
+
items:
67
+
description: ResourceClaim references one entry in PodSpec.ResourceClaims.
68
+
properties:
69
+
name:
70
+
description: |-
71
+
Name must match the name of one entry in pod.spec.resourceClaims of
72
+
the Pod where this field is used. It makes that resource available
0 commit comments