Skip to content

Commit 515f57f

Browse files
authored
Merge pull request #350 from liquidmetal-dev/update-capi-to-v1-10-5
updating capi to v1.10.5
2 parents cc27ba9 + b07cf49 commit 515f57f

12 files changed

+401
-335
lines changed

api/v1alpha1/microvmmachine_webhook.go

Lines changed: 0 additions & 64 deletions
This file was deleted.

config/crd/bases/infrastructure.cluster.x-k8s.io_microvmclusters.yaml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,11 @@ spec:
6565
for more details.
6666
properties:
6767
host:
68-
description: The hostname on which the API server is serving.
68+
description: host is the hostname on which the API server is serving.
69+
maxLength: 512
6970
type: string
7071
port:
71-
description: The port on which the API server is serving.
72+
description: port is the port on which the API server is serving.
7273
format: int32
7374
type: integer
7475
required:
@@ -186,36 +187,43 @@ spec:
186187
properties:
187188
lastTransitionTime:
188189
description: |-
189-
Last time the condition transitioned from one status to another.
190+
lastTransitionTime is the last time the condition transitioned from one status to another.
190191
This should be when the underlying condition changed. If that is not known, then using the time when
191192
the API field changed is acceptable.
192193
format: date-time
193194
type: string
194195
message:
195196
description: |-
196-
A human readable message indicating details about the transition.
197+
message is a human readable message indicating details about the transition.
197198
This field may be empty.
199+
maxLength: 10240
200+
minLength: 1
198201
type: string
199202
reason:
200203
description: |-
201-
The reason for the condition's last transition in CamelCase.
204+
reason is the reason for the condition's last transition in CamelCase.
202205
The specific API may choose whether or not this field is considered a guaranteed API.
203-
This field may not be empty.
206+
This field may be empty.
207+
maxLength: 256
208+
minLength: 1
204209
type: string
205210
severity:
206211
description: |-
207-
Severity provides an explicit classification of Reason code, so the users or machines can immediately
212+
severity provides an explicit classification of Reason code, so the users or machines can immediately
208213
understand the current situation and act accordingly.
209214
The Severity field MUST be set only when Status=False.
215+
maxLength: 32
210216
type: string
211217
status:
212-
description: Status of the condition, one of True, False, Unknown.
218+
description: status of the condition, one of True, False, Unknown.
213219
type: string
214220
type:
215221
description: |-
216-
Type of condition in CamelCase or in foo.example.com/CamelCase.
222+
type of condition in CamelCase or in foo.example.com/CamelCase.
217223
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
218224
can be useful (see .node.status.conditions), the ability to deconflict is important.
225+
maxLength: 256
226+
minLength: 1
219227
type: string
220228
required:
221229
- lastTransitionTime
@@ -232,11 +240,11 @@ spec:
232240
attributes:
233241
additionalProperties:
234242
type: string
235-
description: Attributes is a free form map of attributes an
243+
description: attributes is a free form map of attributes an
236244
infrastructure provider might use or require.
237245
type: object
238246
controlPlane:
239-
description: ControlPlane determines if this failure domain
247+
description: controlPlane determines if this failure domain
240248
is suitable for use by control plane machines.
241249
type: boolean
242250
type: object

config/crd/bases/infrastructure.cluster.x-k8s.io_microvmmachines.yaml

Lines changed: 25 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -232,11 +232,19 @@ spec:
232232
address.
233233
properties:
234234
address:
235-
description: The machine address.
235+
description: address is the machine address.
236+
maxLength: 256
237+
minLength: 1
236238
type: string
237239
type:
238-
description: Machine address type, one of Hostname, ExternalIP
239-
or InternalIP.
240+
description: type is the machine address type, one of Hostname,
241+
ExternalIP, InternalIP, ExternalDNS or InternalDNS.
242+
enum:
243+
- Hostname
244+
- ExternalIP
245+
- InternalIP
246+
- ExternalDNS
247+
- InternalDNS
240248
type: string
241249
required:
242250
- address
@@ -251,36 +259,43 @@ spec:
251259
properties:
252260
lastTransitionTime:
253261
description: |-
254-
Last time the condition transitioned from one status to another.
262+
lastTransitionTime is the last time the condition transitioned from one status to another.
255263
This should be when the underlying condition changed. If that is not known, then using the time when
256264
the API field changed is acceptable.
257265
format: date-time
258266
type: string
259267
message:
260268
description: |-
261-
A human readable message indicating details about the transition.
269+
message is a human readable message indicating details about the transition.
262270
This field may be empty.
271+
maxLength: 10240
272+
minLength: 1
263273
type: string
264274
reason:
265275
description: |-
266-
The reason for the condition's last transition in CamelCase.
276+
reason is the reason for the condition's last transition in CamelCase.
267277
The specific API may choose whether or not this field is considered a guaranteed API.
268-
This field may not be empty.
278+
This field may be empty.
279+
maxLength: 256
280+
minLength: 1
269281
type: string
270282
severity:
271283
description: |-
272-
Severity provides an explicit classification of Reason code, so the users or machines can immediately
284+
severity provides an explicit classification of Reason code, so the users or machines can immediately
273285
understand the current situation and act accordingly.
274286
The Severity field MUST be set only when Status=False.
287+
maxLength: 32
275288
type: string
276289
status:
277-
description: Status of the condition, one of True, False, Unknown.
290+
description: status of the condition, one of True, False, Unknown.
278291
type: string
279292
type:
280293
description: |-
281-
Type of condition in CamelCase or in foo.example.com/CamelCase.
294+
type of condition in CamelCase or in foo.example.com/CamelCase.
282295
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
283296
can be useful (see .node.status.conditions), the ability to deconflict is important.
297+
maxLength: 256
298+
minLength: 1
284299
type: string
285300
required:
286301
- lastTransitionTime

config/crd/bases/infrastructure.cluster.x-k8s.io_microvmmachinetemplates.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ spec:
5757
additionalProperties:
5858
type: string
5959
description: |-
60-
Annotations is an unstructured key value map stored with a resource that may be
60+
annotations is an unstructured key value map stored with a resource that may be
6161
set by external tools to store and retrieve arbitrary metadata. They are not
6262
queryable and should be preserved when modifying objects.
6363
More info: http://kubernetes.io/docs/user-guide/annotations
@@ -66,7 +66,7 @@ spec:
6666
additionalProperties:
6767
type: string
6868
description: |-
69-
Map of string keys and values that can be used to organize and categorize
69+
labels is a map of string keys and values that can be used to organize and categorize
7070
(scope and select) objects. May match selectors of replication controllers
7171
and services.
7272
More info: http://kubernetes.io/docs/user-guide/labels

0 commit comments

Comments
 (0)