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
Update controller-gen and conversion-gen to latest tags
Fixes conversion-gen to use a version tag instead of
using latest
Also adds superficial changes that have been made to generated
code as a result of this update:
- removes +build tag (deprecated as of Go 1.18)
- documents in the config/webhook/manifests.yaml files have only been reordered
description: GlobalInClusterIPPool is the Schema for the global inclusterippools
51
-
API. This pool type is cluster scoped. IPAddressClaims can reference pools
52
-
of this type from any any namespace.
48
+
description: |-
49
+
GlobalInClusterIPPool is the Schema for the global inclusterippools API.
50
+
This pool type is cluster scoped. IPAddressClaims can reference
51
+
pools of this type from any any namespace.
53
52
properties:
54
53
apiVersion:
55
-
description: 'APIVersion defines the versioned schema of this representation
56
-
of an object. Servers should convert recognized schemas to the latest
57
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
54
+
description: |-
55
+
APIVersion defines the versioned schema of this representation of an object.
56
+
Servers should convert recognized schemas to the latest internal value, and
57
+
may reject unrecognized values.
58
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
58
59
type: string
59
60
kind:
60
-
description: 'Kind is a string value representing the REST resource this
61
-
object represents. Servers may infer this from the endpoint the client
62
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
61
+
description: |-
62
+
Kind is a string value representing the REST resource this object represents.
63
+
Servers may infer this from the endpoint the client submits requests to.
64
+
Cannot be updated.
65
+
In CamelCase.
66
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
63
67
type: string
64
68
metadata:
65
69
type: object
66
70
spec:
67
71
description: InClusterIPPoolSpec defines the desired state of InClusterIPPool.
68
72
properties:
69
73
addresses:
70
-
description: Addresses is a list of IP addresses that can be assigned.
71
-
This set of addresses can be non-contiguous. Can be omitted if subnet,
72
-
or first and last is set.
74
+
description: |-
75
+
Addresses is a list of IP addresses that can be assigned. This set of
76
+
addresses can be non-contiguous. Can be omitted if subnet, or first and
77
+
last is set.
73
78
items:
74
79
type: string
75
80
type: array
76
81
end:
77
-
description: Last is the last address that can be assigned. Must come
78
-
after first and needs to fit into a common subnet. If unset, the
79
-
second last address of subnet will be used.
82
+
description: |-
83
+
Last is the last address that can be assigned.
84
+
Must come after first and needs to fit into a common subnet.
85
+
If unset, the second last address of subnet will be used.
80
86
type: string
81
87
gateway:
82
88
description: Gateway
83
89
type: string
84
90
prefix:
85
-
description: Prefix is the network prefix to use. If unset the prefix
86
-
from the subnet will be used.
91
+
description: |-
92
+
Prefix is the network prefix to use.
93
+
If unset the prefix from the subnet will be used.
87
94
maximum: 128
88
95
type: integer
89
96
start:
90
-
description: First is the first address that can be assigned. If unset,
91
-
the second address of subnet will be used.
97
+
description: |-
98
+
First is the first address that can be assigned.
99
+
If unset, the second address of subnet will be used.
92
100
type: string
93
101
subnet:
94
-
description: Subnet is the subnet to assign IP addresses from. Can
95
-
be omitted if addresses or first, last and prefix are set.
102
+
description: |-
103
+
Subnet is the subnet to assign IP addresses from.
104
+
Can be omitted if addresses or first, last and prefix are set.
96
105
type: string
97
106
type: object
98
107
status:
@@ -103,21 +112,25 @@ spec:
103
112
IPs in the pool.
104
113
properties:
105
114
free:
106
-
description: Free is the count of unallocated IPs in the pool.
115
+
description: |-
116
+
Free is the count of unallocated IPs in the pool.
107
117
Counts greater than int can contain will report as math.MaxInt.
108
118
type: integer
109
119
outOfRange:
110
-
description: Out of Range is the count of allocated IPs in the
111
-
pool that is not contained within spec.Addresses. Counts greater
112
-
than int can contain will report as math.MaxInt.
120
+
description: |-
121
+
Out of Range is the count of allocated IPs in the pool that is not
122
+
contained within spec.Addresses.
123
+
Counts greater than int can contain will report as math.MaxInt.
113
124
type: integer
114
125
total:
115
-
description: Total is the total number of IPs configured for the
116
-
pool. Counts greater than int can contain will report as math.MaxInt.
126
+
description: |-
127
+
Total is the total number of IPs configured for the pool.
128
+
Counts greater than int can contain will report as math.MaxInt.
117
129
type: integer
118
130
used:
119
-
description: Used is the count of allocated IPs in the pool. Counts
120
-
greater than int can contain will report as math.MaxInt.
131
+
description: |-
132
+
Used is the count of allocated IPs in the pool.
133
+
Counts greater than int can contain will report as math.MaxInt.
121
134
type: integer
122
135
required:
123
136
- free
@@ -151,41 +164,50 @@ spec:
151
164
name: v1alpha2
152
165
schema:
153
166
openAPIV3Schema:
154
-
description: GlobalInClusterIPPool is the Schema for the global inclusterippools
155
-
API. This pool type is cluster scoped. IPAddressClaims can reference pools
156
-
of this type from any any namespace.
167
+
description: |-
168
+
GlobalInClusterIPPool is the Schema for the global inclusterippools API.
169
+
This pool type is cluster scoped. IPAddressClaims can reference
170
+
pools of this type from any any namespace.
157
171
properties:
158
172
apiVersion:
159
-
description: 'APIVersion defines the versioned schema of this representation
160
-
of an object. Servers should convert recognized schemas to the latest
161
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
173
+
description: |-
174
+
APIVersion defines the versioned schema of this representation of an object.
175
+
Servers should convert recognized schemas to the latest internal value, and
176
+
may reject unrecognized values.
177
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
162
178
type: string
163
179
kind:
164
-
description: 'Kind is a string value representing the REST resource this
165
-
object represents. Servers may infer this from the endpoint the client
166
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
180
+
description: |-
181
+
Kind is a string value representing the REST resource this object represents.
182
+
Servers may infer this from the endpoint the client submits requests to.
183
+
Cannot be updated.
184
+
In CamelCase.
185
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
167
186
type: string
168
187
metadata:
169
188
type: object
170
189
spec:
171
190
description: InClusterIPPoolSpec defines the desired state of InClusterIPPool.
172
191
properties:
173
192
addresses:
174
-
description: Addresses is a list of IP addresses that can be assigned.
175
-
This set of addresses can be non-contiguous.
193
+
description: |-
194
+
Addresses is a list of IP addresses that can be assigned. This set of
195
+
addresses can be non-contiguous.
176
196
items:
177
197
type: string
178
198
type: array
179
199
allocateReservedIPAddresses:
180
-
description: AllocateReservedIPAddresses causes the provider to allocate
181
-
the network address (the first address in the inferred subnet) and
182
-
broadcast address (the last address in the inferred subnet) when
183
-
IPv4. The provider will allocate the anycast address address (the
184
-
first address in the inferred subnet) when IPv6.
200
+
description: |-
201
+
AllocateReservedIPAddresses causes the provider to allocate the network
202
+
address (the first address in the inferred subnet) and broadcast address
203
+
(the last address in the inferred subnet) when IPv4. The provider will
204
+
allocate the anycast address address (the first address in the inferred
205
+
subnet) when IPv6.
185
206
type: boolean
186
207
excludedAddresses:
187
-
description: ExcludedAddresses is a list of IP addresses, which will
188
-
be excluded from the set of assignable IP addresses.
208
+
description: |-
209
+
ExcludedAddresses is a list of IP addresses, which will be excluded from
210
+
the set of assignable IP addresses.
189
211
items:
190
212
type: string
191
213
type: array
@@ -208,21 +230,25 @@ spec:
208
230
IPs in the pool.
209
231
properties:
210
232
free:
211
-
description: Free is the count of unallocated IPs in the pool.
233
+
description: |-
234
+
Free is the count of unallocated IPs in the pool.
212
235
Counts greater than int can contain will report as math.MaxInt.
213
236
type: integer
214
237
outOfRange:
215
-
description: Out of Range is the count of allocated IPs in the
216
-
pool that is not contained within spec.Addresses. Counts greater
217
-
than int can contain will report as math.MaxInt.
238
+
description: |-
239
+
Out of Range is the count of allocated IPs in the pool that is not
240
+
contained within spec.Addresses.
241
+
Counts greater than int can contain will report as math.MaxInt.
218
242
type: integer
219
243
total:
220
-
description: Total is the total number of IPs configured for the
221
-
pool. Counts greater than int can contain will report as math.MaxInt.
244
+
description: |-
245
+
Total is the total number of IPs configured for the pool.
246
+
Counts greater than int can contain will report as math.MaxInt.
222
247
type: integer
223
248
used:
224
-
description: Used is the count of allocated IPs in the pool. Counts
225
-
greater than int can contain will report as math.MaxInt.
249
+
description: |-
250
+
Used is the count of allocated IPs in the pool.
251
+
Counts greater than int can contain will report as math.MaxInt.
0 commit comments