Skip to content

Commit 697d8a1

Browse files
committed
bump kubernetes to v1.30.0 for crds
Change-Id: I3bcb4be0a69a09f3c7233eb67806477871dcda8b
1 parent 46a8f96 commit 697d8a1

File tree

6 files changed

+569
-466
lines changed

6 files changed

+569
-466
lines changed

crd/config/crds/networking.gke.io_gcpfirewalls.yaml

Lines changed: 201 additions & 175 deletions
Large diffs are not rendered by default.

crd/config/crds/networking.gke.io_gkenetworkparamsets.yaml

Lines changed: 113 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.13.0
6+
controller-gen.kubebuilder.io/version: v0.14.0
77
name: gkenetworkparamsets.networking.gke.io
88
spec:
99
group: networking.gke.io
@@ -21,14 +21,19 @@ spec:
2121
network.
2222
properties:
2323
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'
24+
description: |-
25+
APIVersion defines the versioned schema of this representation of an object.
26+
Servers should convert recognized schemas to the latest internal value, and
27+
may reject unrecognized values.
28+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
2729
type: string
2830
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'
31+
description: |-
32+
Kind is a string value representing the REST resource this object represents.
33+
Servers may infer this from the endpoint the client submits requests to.
34+
Cannot be updated.
35+
In CamelCase.
36+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
3237
type: string
3338
metadata:
3439
type: object
@@ -37,17 +42,18 @@ spec:
3742
object
3843
properties:
3944
deviceMode:
40-
description: DeviceMode indicates the mode in which the devices will
41-
be used by the Pod. This field is required and valid only for "Device"
42-
typed network
45+
description: |-
46+
DeviceMode indicates the mode in which the devices will be used by the Pod.
47+
This field is required and valid only for "Device" typed network
4348
enum:
4449
- DPDK-VFIO
4550
- NetDevice
4651
type: string
4752
podIPv4Ranges:
48-
description: PodIPv4Ranges specify the names of the secondary ranges
49-
of the VPC subnet used to allocate pod IPs for the network. This
50-
field is required and valid only for L3 typed network
53+
description: |-
54+
PodIPv4Ranges specify the names of the secondary ranges of the VPC subnet
55+
used to allocate pod IPs for the network.
56+
This field is required and valid only for L3 typed network
5157
properties:
5258
rangeNames:
5359
items:
@@ -72,46 +78,52 @@ spec:
7278
related to the network.
7379
properties:
7480
conditions:
75-
description: "Conditions is a field representing the current conditions
76-
of the GKENetworkParamSet. \n Known condition types are: \n * \"Ready\""
81+
description: |-
82+
Conditions is a field representing the current conditions of the GKENetworkParamSet.
83+
84+
85+
Known condition types are:
86+
87+
88+
* "Ready"
7789
items:
7890
description: "Condition contains details for one aspect of the current
79-
state of this API Resource. --- This struct is intended for direct
80-
use as an array at the field path .status.conditions. For example,
81-
\n type FooStatus struct{ // Represents the observations of a
82-
foo's current state. // Known .status.conditions.type are: \"Available\",
83-
\"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge
84-
// +listType=map // +listMapKey=type Conditions []metav1.Condition
85-
`json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\"
86-
protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
91+
state of this API Resource.\n---\nThis struct is intended for
92+
direct use as an array at the field path .status.conditions. For
93+
example,\n\n\n\ttype FooStatus struct{\n\t // Represents the
94+
observations of a foo's current state.\n\t // Known .status.conditions.type
95+
are: \"Available\", \"Progressing\", and \"Degraded\"\n\t //
96+
+patchMergeKey=type\n\t // +patchStrategy=merge\n\t // +listType=map\n\t
97+
\ // +listMapKey=type\n\t Conditions []metav1.Condition `json:\"conditions,omitempty\"
98+
patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"`\n\n\n\t
99+
\ // other fields\n\t}"
87100
properties:
88101
lastTransitionTime:
89-
description: lastTransitionTime is the last time the condition
90-
transitioned from one status to another. This should be when
91-
the underlying condition changed. If that is not known, then
92-
using the time when the API field changed is acceptable.
102+
description: |-
103+
lastTransitionTime is the last time the condition transitioned from one status to another.
104+
This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
93105
format: date-time
94106
type: string
95107
message:
96-
description: message is a human readable message indicating
97-
details about the transition. This may be an empty string.
108+
description: |-
109+
message is a human readable message indicating details about the transition.
110+
This may be an empty string.
98111
maxLength: 32768
99112
type: string
100113
observedGeneration:
101-
description: observedGeneration represents the .metadata.generation
102-
that the condition was set based upon. For instance, if .metadata.generation
103-
is currently 12, but the .status.conditions[x].observedGeneration
104-
is 9, the condition is out of date with respect to the current
105-
state of the instance.
114+
description: |-
115+
observedGeneration represents the .metadata.generation that the condition was set based upon.
116+
For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date
117+
with respect to the current state of the instance.
106118
format: int64
107119
minimum: 0
108120
type: integer
109121
reason:
110-
description: reason contains a programmatic identifier indicating
111-
the reason for the condition's last transition. Producers
112-
of specific condition types may define expected values and
113-
meanings for this field, and whether the values are considered
114-
a guaranteed API. The value should be a CamelCase string.
122+
description: |-
123+
reason contains a programmatic identifier indicating the reason for the condition's last transition.
124+
Producers of specific condition types may define expected values and meanings for this field,
125+
and whether the values are considered a guaranteed API.
126+
The value should be a CamelCase string.
115127
This field may not be empty.
116128
maxLength: 1024
117129
minLength: 1
@@ -125,11 +137,12 @@ spec:
125137
- Unknown
126138
type: string
127139
type:
128-
description: type of condition in CamelCase or in foo.example.com/CamelCase.
129-
--- Many .condition.type values are consistent across resources
130-
like Available, but because arbitrary conditions can be useful
131-
(see .node.status.conditions), the ability to deconflict is
132-
important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
140+
description: |-
141+
type of condition in CamelCase or in foo.example.com/CamelCase.
142+
---
143+
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be
144+
useful (see .node.status.conditions), the ability to deconflict is important.
145+
The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
133146
maxLength: 316
134147
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
135148
type: string
@@ -173,14 +186,19 @@ spec:
173186
network.
174187
properties:
175188
apiVersion:
176-
description: 'APIVersion defines the versioned schema of this representation
177-
of an object. Servers should convert recognized schemas to the latest
178-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
189+
description: |-
190+
APIVersion defines the versioned schema of this representation of an object.
191+
Servers should convert recognized schemas to the latest internal value, and
192+
may reject unrecognized values.
193+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
179194
type: string
180195
kind:
181-
description: 'Kind is a string value representing the REST resource this
182-
object represents. Servers may infer this from the endpoint the client
183-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
196+
description: |-
197+
Kind is a string value representing the REST resource this object represents.
198+
Servers may infer this from the endpoint the client submits requests to.
199+
Cannot be updated.
200+
In CamelCase.
201+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
184202
type: string
185203
metadata:
186204
type: object
@@ -189,17 +207,18 @@ spec:
189207
object
190208
properties:
191209
deviceMode:
192-
description: DeviceMode indicates the mode in which the devices will
193-
be used by the Pod. This field is required and valid only for "Device"
194-
typed network
210+
description: |-
211+
DeviceMode indicates the mode in which the devices will be used by the Pod.
212+
This field is required and valid only for "Device" typed network
195213
enum:
196214
- DPDK-VFIO
197215
- NetDevice
198216
type: string
199217
podIPv4Ranges:
200-
description: PodIPv4Ranges specify the names of the secondary ranges
201-
of the VPC subnet used to allocate pod IPs for the network. This
202-
field is required and valid only for L3 typed network
218+
description: |-
219+
PodIPv4Ranges specify the names of the secondary ranges of the VPC subnet
220+
used to allocate pod IPs for the network.
221+
This field is required and valid only for L3 typed network
203222
properties:
204223
rangeNames:
205224
items:
@@ -224,46 +243,52 @@ spec:
224243
related to the network.
225244
properties:
226245
conditions:
227-
description: "Conditions is a field representing the current conditions
228-
of the GKENetworkParamSet. \n Known condition types are: \n * \"Ready\""
246+
description: |-
247+
Conditions is a field representing the current conditions of the GKENetworkParamSet.
248+
249+
250+
Known condition types are:
251+
252+
253+
* "Ready"
229254
items:
230255
description: "Condition contains details for one aspect of the current
231-
state of this API Resource. --- This struct is intended for direct
232-
use as an array at the field path .status.conditions. For example,
233-
\n type FooStatus struct{ // Represents the observations of a
234-
foo's current state. // Known .status.conditions.type are: \"Available\",
235-
\"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge
236-
// +listType=map // +listMapKey=type Conditions []metav1.Condition
237-
`json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\"
238-
protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
256+
state of this API Resource.\n---\nThis struct is intended for
257+
direct use as an array at the field path .status.conditions. For
258+
example,\n\n\n\ttype FooStatus struct{\n\t // Represents the
259+
observations of a foo's current state.\n\t // Known .status.conditions.type
260+
are: \"Available\", \"Progressing\", and \"Degraded\"\n\t //
261+
+patchMergeKey=type\n\t // +patchStrategy=merge\n\t // +listType=map\n\t
262+
\ // +listMapKey=type\n\t Conditions []metav1.Condition `json:\"conditions,omitempty\"
263+
patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"`\n\n\n\t
264+
\ // other fields\n\t}"
239265
properties:
240266
lastTransitionTime:
241-
description: lastTransitionTime is the last time the condition
242-
transitioned from one status to another. This should be when
243-
the underlying condition changed. If that is not known, then
244-
using the time when the API field changed is acceptable.
267+
description: |-
268+
lastTransitionTime is the last time the condition transitioned from one status to another.
269+
This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
245270
format: date-time
246271
type: string
247272
message:
248-
description: message is a human readable message indicating
249-
details about the transition. This may be an empty string.
273+
description: |-
274+
message is a human readable message indicating details about the transition.
275+
This may be an empty string.
250276
maxLength: 32768
251277
type: string
252278
observedGeneration:
253-
description: observedGeneration represents the .metadata.generation
254-
that the condition was set based upon. For instance, if .metadata.generation
255-
is currently 12, but the .status.conditions[x].observedGeneration
256-
is 9, the condition is out of date with respect to the current
257-
state of the instance.
279+
description: |-
280+
observedGeneration represents the .metadata.generation that the condition was set based upon.
281+
For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date
282+
with respect to the current state of the instance.
258283
format: int64
259284
minimum: 0
260285
type: integer
261286
reason:
262-
description: reason contains a programmatic identifier indicating
263-
the reason for the condition's last transition. Producers
264-
of specific condition types may define expected values and
265-
meanings for this field, and whether the values are considered
266-
a guaranteed API. The value should be a CamelCase string.
287+
description: |-
288+
reason contains a programmatic identifier indicating the reason for the condition's last transition.
289+
Producers of specific condition types may define expected values and meanings for this field,
290+
and whether the values are considered a guaranteed API.
291+
The value should be a CamelCase string.
267292
This field may not be empty.
268293
maxLength: 1024
269294
minLength: 1
@@ -277,11 +302,12 @@ spec:
277302
- Unknown
278303
type: string
279304
type:
280-
description: type of condition in CamelCase or in foo.example.com/CamelCase.
281-
--- Many .condition.type values are consistent across resources
282-
like Available, but because arbitrary conditions can be useful
283-
(see .node.status.conditions), the ability to deconflict is
284-
important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
305+
description: |-
306+
type of condition in CamelCase or in foo.example.com/CamelCase.
307+
---
308+
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be
309+
useful (see .node.status.conditions), the ability to deconflict is important.
310+
The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
285311
maxLength: 316
286312
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
287313
type: string

0 commit comments

Comments
 (0)