Skip to content

Commit c8be9ad

Browse files
committed
Update to Kubernetes v1.26.4
1 parent 1b3c431 commit c8be9ad

File tree

605 files changed

+4649
-2782
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

605 files changed

+4649
-2782
lines changed

Sources/Model/GroupVersionKind+DefaultResources.swift

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
///
1818
/// Generated by Swiftkube:ModelGen
19-
/// Kubernetes v1.25.9
19+
/// Kubernetes v1.26.4
2020
///
2121

2222
import Foundation
@@ -45,6 +45,8 @@ public extension GroupVersionKind {
4545
static let coreV1ServiceAccount = GroupVersionKind(group: "core", version: "v1", kind: "ServiceAccount")
4646
static let admissionregistrationV1MutatingWebhookConfiguration = GroupVersionKind(group: "admissionregistration.k8s.io", version: "v1", kind: "MutatingWebhookConfiguration")
4747
static let admissionregistrationV1ValidatingWebhookConfiguration = GroupVersionKind(group: "admissionregistration.k8s.io", version: "v1", kind: "ValidatingWebhookConfiguration")
48+
static let admissionregistrationV1Alpha1ValidatingAdmissionPolicy = GroupVersionKind(group: "admissionregistration.k8s.io", version: "v1alpha1", kind: "ValidatingAdmissionPolicy")
49+
static let admissionregistrationV1Alpha1ValidatingAdmissionPolicyBinding = GroupVersionKind(group: "admissionregistration.k8s.io", version: "v1alpha1", kind: "ValidatingAdmissionPolicyBinding")
4850
static let apiextensionsV1CustomResourceDefinition = GroupVersionKind(group: "apiextensions.k8s.io", version: "v1", kind: "CustomResourceDefinition")
4951
static let apiregistrationV1APIService = GroupVersionKind(group: "apiregistration.k8s.io", version: "v1", kind: "APIService")
5052
static let appsV1ControllerRevision = GroupVersionKind(group: "apps", version: "v1", kind: "ControllerRevision")
@@ -54,23 +56,23 @@ public extension GroupVersionKind {
5456
static let appsV1StatefulSet = GroupVersionKind(group: "apps", version: "v1", kind: "StatefulSet")
5557
static let authenticationV1TokenRequest = GroupVersionKind(group: "authentication.k8s.io", version: "v1", kind: "TokenRequest")
5658
static let authenticationV1TokenReview = GroupVersionKind(group: "authentication.k8s.io", version: "v1", kind: "TokenReview")
59+
static let authenticationV1Alpha1SelfSubjectReview = GroupVersionKind(group: "authentication.k8s.io", version: "v1alpha1", kind: "SelfSubjectReview")
5760
static let authorizationV1LocalSubjectAccessReview = GroupVersionKind(group: "authorization.k8s.io", version: "v1", kind: "LocalSubjectAccessReview")
5861
static let authorizationV1SelfSubjectAccessReview = GroupVersionKind(group: "authorization.k8s.io", version: "v1", kind: "SelfSubjectAccessReview")
5962
static let authorizationV1SelfSubjectRulesReview = GroupVersionKind(group: "authorization.k8s.io", version: "v1", kind: "SelfSubjectRulesReview")
6063
static let authorizationV1SubjectAccessReview = GroupVersionKind(group: "authorization.k8s.io", version: "v1", kind: "SubjectAccessReview")
6164
static let autoscalingV1HorizontalPodAutoscaler = GroupVersionKind(group: "autoscaling", version: "v1", kind: "HorizontalPodAutoscaler")
6265
static let autoscalingV2HorizontalPodAutoscaler = GroupVersionKind(group: "autoscaling", version: "v2", kind: "HorizontalPodAutoscaler")
63-
static let autoscalingV2Beta2HorizontalPodAutoscaler = GroupVersionKind(group: "autoscaling", version: "v2beta2", kind: "HorizontalPodAutoscaler")
6466
static let batchV1CronJob = GroupVersionKind(group: "batch", version: "v1", kind: "CronJob")
6567
static let batchV1Job = GroupVersionKind(group: "batch", version: "v1", kind: "Job")
6668
static let certificatesV1CertificateSigningRequest = GroupVersionKind(group: "certificates.k8s.io", version: "v1", kind: "CertificateSigningRequest")
6769
static let coordinationV1Lease = GroupVersionKind(group: "coordination.k8s.io", version: "v1", kind: "Lease")
6870
static let discoveryV1EndpointSlice = GroupVersionKind(group: "discovery.k8s.io", version: "v1", kind: "EndpointSlice")
6971
static let eventsV1Event = GroupVersionKind(group: "events.k8s.io", version: "v1", kind: "Event")
72+
static let flowcontrolV1Beta3FlowSchema = GroupVersionKind(group: "flowcontrol.apiserver.k8s.io", version: "v1beta3", kind: "FlowSchema")
73+
static let flowcontrolV1Beta3PriorityLevelConfiguration = GroupVersionKind(group: "flowcontrol.apiserver.k8s.io", version: "v1beta3", kind: "PriorityLevelConfiguration")
7074
static let flowcontrolV1Beta2FlowSchema = GroupVersionKind(group: "flowcontrol.apiserver.k8s.io", version: "v1beta2", kind: "FlowSchema")
7175
static let flowcontrolV1Beta2PriorityLevelConfiguration = GroupVersionKind(group: "flowcontrol.apiserver.k8s.io", version: "v1beta2", kind: "PriorityLevelConfiguration")
72-
static let flowcontrolV1Beta1FlowSchema = GroupVersionKind(group: "flowcontrol.apiserver.k8s.io", version: "v1beta1", kind: "FlowSchema")
73-
static let flowcontrolV1Beta1PriorityLevelConfiguration = GroupVersionKind(group: "flowcontrol.apiserver.k8s.io", version: "v1beta1", kind: "PriorityLevelConfiguration")
7476
static let internalV1Alpha1StorageVersion = GroupVersionKind(group: "internal.apiserver.k8s.io", version: "v1alpha1", kind: "StorageVersion")
7577
static let networkingV1Ingress = GroupVersionKind(group: "networking.k8s.io", version: "v1", kind: "Ingress")
7678
static let networkingV1IngressClass = GroupVersionKind(group: "networking.k8s.io", version: "v1", kind: "IngressClass")
@@ -82,6 +84,10 @@ public extension GroupVersionKind {
8284
static let rbacV1ClusterRoleBinding = GroupVersionKind(group: "rbac.authorization.k8s.io", version: "v1", kind: "ClusterRoleBinding")
8385
static let rbacV1Role = GroupVersionKind(group: "rbac.authorization.k8s.io", version: "v1", kind: "Role")
8486
static let rbacV1RoleBinding = GroupVersionKind(group: "rbac.authorization.k8s.io", version: "v1", kind: "RoleBinding")
87+
static let resourceV1Alpha1PodScheduling = GroupVersionKind(group: "resource.k8s.io", version: "v1alpha1", kind: "PodScheduling")
88+
static let resourceV1Alpha1ResourceClaim = GroupVersionKind(group: "resource.k8s.io", version: "v1alpha1", kind: "ResourceClaim")
89+
static let resourceV1Alpha1ResourceClaimTemplate = GroupVersionKind(group: "resource.k8s.io", version: "v1alpha1", kind: "ResourceClaimTemplate")
90+
static let resourceV1Alpha1ResourceClass = GroupVersionKind(group: "resource.k8s.io", version: "v1alpha1", kind: "ResourceClass")
8591
static let schedulingV1PriorityClass = GroupVersionKind(group: "scheduling.k8s.io", version: "v1", kind: "PriorityClass")
8692
static let storageV1CSIDriver = GroupVersionKind(group: "storage.k8s.io", version: "v1", kind: "CSIDriver")
8793
static let storageV1CSINode = GroupVersionKind(group: "storage.k8s.io", version: "v1", kind: "CSINode")

Sources/Model/GroupVersionKind+KubernetesAPIResource.swift

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
///
1818
/// Generated by Swiftkube:ModelGen
19-
/// Kubernetes v1.25.9
19+
/// Kubernetes v1.26.4
2020
///
2121

2222
import Foundation
@@ -78,6 +78,10 @@ public extension GroupVersionKind {
7878
self = .admissionregistrationV1MutatingWebhookConfiguration
7979
case is admissionregistration.v1.ValidatingWebhookConfiguration.Type:
8080
self = .admissionregistrationV1ValidatingWebhookConfiguration
81+
case is admissionregistration.v1alpha1.ValidatingAdmissionPolicy.Type:
82+
self = .admissionregistrationV1Alpha1ValidatingAdmissionPolicy
83+
case is admissionregistration.v1alpha1.ValidatingAdmissionPolicyBinding.Type:
84+
self = .admissionregistrationV1Alpha1ValidatingAdmissionPolicyBinding
8185
case is apiextensions.v1.CustomResourceDefinition.Type:
8286
self = .apiextensionsV1CustomResourceDefinition
8387
case is apiregistration.v1.APIService.Type:
@@ -96,6 +100,8 @@ public extension GroupVersionKind {
96100
self = .authenticationV1TokenRequest
97101
case is authentication.v1.TokenReview.Type:
98102
self = .authenticationV1TokenReview
103+
case is authentication.v1alpha1.SelfSubjectReview.Type:
104+
self = .authenticationV1Alpha1SelfSubjectReview
99105
case is authorization.v1.LocalSubjectAccessReview.Type:
100106
self = .authorizationV1LocalSubjectAccessReview
101107
case is authorization.v1.SelfSubjectAccessReview.Type:
@@ -108,8 +114,6 @@ public extension GroupVersionKind {
108114
self = .autoscalingV1HorizontalPodAutoscaler
109115
case is autoscaling.v2.HorizontalPodAutoscaler.Type:
110116
self = .autoscalingV2HorizontalPodAutoscaler
111-
case is autoscaling.v2beta2.HorizontalPodAutoscaler.Type:
112-
self = .autoscalingV2Beta2HorizontalPodAutoscaler
113117
case is batch.v1.CronJob.Type:
114118
self = .batchV1CronJob
115119
case is batch.v1.Job.Type:
@@ -122,14 +126,14 @@ public extension GroupVersionKind {
122126
self = .discoveryV1EndpointSlice
123127
case is events.v1.Event.Type:
124128
self = .eventsV1Event
129+
case is flowcontrol.v1beta3.FlowSchema.Type:
130+
self = .flowcontrolV1Beta3FlowSchema
131+
case is flowcontrol.v1beta3.PriorityLevelConfiguration.Type:
132+
self = .flowcontrolV1Beta3PriorityLevelConfiguration
125133
case is flowcontrol.v1beta2.FlowSchema.Type:
126134
self = .flowcontrolV1Beta2FlowSchema
127135
case is flowcontrol.v1beta2.PriorityLevelConfiguration.Type:
128136
self = .flowcontrolV1Beta2PriorityLevelConfiguration
129-
case is flowcontrol.v1beta1.FlowSchema.Type:
130-
self = .flowcontrolV1Beta1FlowSchema
131-
case is flowcontrol.v1beta1.PriorityLevelConfiguration.Type:
132-
self = .flowcontrolV1Beta1PriorityLevelConfiguration
133137
case is `internal`.v1alpha1.StorageVersion.Type:
134138
self = .internalV1Alpha1StorageVersion
135139
case is networking.v1.Ingress.Type:
@@ -152,6 +156,14 @@ public extension GroupVersionKind {
152156
self = .rbacV1Role
153157
case is rbac.v1.RoleBinding.Type:
154158
self = .rbacV1RoleBinding
159+
case is resource.v1alpha1.PodScheduling.Type:
160+
self = .resourceV1Alpha1PodScheduling
161+
case is resource.v1alpha1.ResourceClaim.Type:
162+
self = .resourceV1Alpha1ResourceClaim
163+
case is resource.v1alpha1.ResourceClaimTemplate.Type:
164+
self = .resourceV1Alpha1ResourceClaimTemplate
165+
case is resource.v1alpha1.ResourceClass.Type:
166+
self = .resourceV1Alpha1ResourceClass
155167
case is scheduling.v1.PriorityClass.Type:
156168
self = .schedulingV1PriorityClass
157169
case is storage.v1.CSIDriver.Type:

Sources/Model/GroupVersionKind+Meta.swift

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
///
1818
/// Generated by Swiftkube:ModelGen
19-
/// Kubernetes v1.25.9
19+
/// Kubernetes v1.26.4
2020
///
2121

2222
import Foundation
@@ -65,6 +65,10 @@ public extension GroupVersionKind {
6565
return false
6666
case "ValidatingWebhookConfiguration":
6767
return false
68+
case "ValidatingAdmissionPolicy":
69+
return false
70+
case "ValidatingAdmissionPolicyBinding":
71+
return false
6872
case "CustomResourceDefinition":
6973
return false
7074
case "APIService":
@@ -83,6 +87,8 @@ public extension GroupVersionKind {
8387
return true
8488
case "TokenReview":
8589
return false
90+
case "SelfSubjectReview":
91+
return false
8692
case "LocalSubjectAccessReview":
8793
return true
8894
case "SelfSubjectAccessReview":
@@ -129,6 +135,14 @@ public extension GroupVersionKind {
129135
return true
130136
case "RoleBinding":
131137
return true
138+
case "PodScheduling":
139+
return true
140+
case "ResourceClaim":
141+
return true
142+
case "ResourceClaimTemplate":
143+
return true
144+
case "ResourceClass":
145+
return false
132146
case "PriorityClass":
133147
return false
134148
case "CSIDriver":

Sources/Model/GroupVersionKind+ResourceName.swift

Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
///
1818
/// Generated by Swiftkube:ModelGen
19-
/// Kubernetes v1.25.9
19+
/// Kubernetes v1.26.4
2020
///
2121

2222
import Foundation
@@ -90,6 +90,10 @@ public extension GroupVersionKind {
9090
return GroupVersionKind.admissionregistrationV1MutatingWebhookConfiguration
9191
case "validatingwebhookconfiguration":
9292
return GroupVersionKind.admissionregistrationV1ValidatingWebhookConfiguration
93+
case "validatingadmissionpolicy":
94+
return GroupVersionKind.admissionregistrationV1Alpha1ValidatingAdmissionPolicy
95+
case "validatingadmissionpolicybinding":
96+
return GroupVersionKind.admissionregistrationV1Alpha1ValidatingAdmissionPolicyBinding
9397
case "customresourcedefinition":
9498
return GroupVersionKind.apiextensionsV1CustomResourceDefinition
9599
case "apiservice":
@@ -108,6 +112,8 @@ public extension GroupVersionKind {
108112
return GroupVersionKind.authenticationV1TokenRequest
109113
case "tokenreview":
110114
return GroupVersionKind.authenticationV1TokenReview
115+
case "selfsubjectreview":
116+
return GroupVersionKind.authenticationV1Alpha1SelfSubjectReview
111117
case "localsubjectaccessreview":
112118
return GroupVersionKind.authorizationV1LocalSubjectAccessReview
113119
case "selfsubjectaccessreview":
@@ -129,9 +135,9 @@ public extension GroupVersionKind {
129135
case "endpointslice":
130136
return GroupVersionKind.discoveryV1EndpointSlice
131137
case "flowschema":
132-
return GroupVersionKind.flowcontrolV1Beta2FlowSchema
138+
return GroupVersionKind.flowcontrolV1Beta3FlowSchema
133139
case "prioritylevelconfiguration":
134-
return GroupVersionKind.flowcontrolV1Beta2PriorityLevelConfiguration
140+
return GroupVersionKind.flowcontrolV1Beta3PriorityLevelConfiguration
135141
case "storageversion":
136142
return GroupVersionKind.internalV1Alpha1StorageVersion
137143
case "ingress":
@@ -154,6 +160,14 @@ public extension GroupVersionKind {
154160
return GroupVersionKind.rbacV1Role
155161
case "rolebinding":
156162
return GroupVersionKind.rbacV1RoleBinding
163+
case "podscheduling":
164+
return GroupVersionKind.resourceV1Alpha1PodScheduling
165+
case "resourceclaim":
166+
return GroupVersionKind.resourceV1Alpha1ResourceClaim
167+
case "resourceclaimtemplate":
168+
return GroupVersionKind.resourceV1Alpha1ResourceClaimTemplate
169+
case "resourceclass":
170+
return GroupVersionKind.resourceV1Alpha1ResourceClass
157171
case "priorityclass":
158172
return GroupVersionKind.schedulingV1PriorityClass
159173
case "csidriver":
@@ -212,6 +226,10 @@ public extension GroupVersionKind {
212226
return GroupVersionKind.admissionregistrationV1MutatingWebhookConfiguration
213227
case "validatingwebhookconfigurations":
214228
return GroupVersionKind.admissionregistrationV1ValidatingWebhookConfiguration
229+
case "validatingadmissionpolicies":
230+
return GroupVersionKind.admissionregistrationV1Alpha1ValidatingAdmissionPolicy
231+
case "validatingadmissionpolicybindings":
232+
return GroupVersionKind.admissionregistrationV1Alpha1ValidatingAdmissionPolicyBinding
215233
case "customresourcedefinitions":
216234
return GroupVersionKind.apiextensionsV1CustomResourceDefinition
217235
case "apiservices":
@@ -230,6 +248,8 @@ public extension GroupVersionKind {
230248
return GroupVersionKind.authenticationV1TokenRequest
231249
case "tokenreviews":
232250
return GroupVersionKind.authenticationV1TokenReview
251+
case "selfsubjectreviews":
252+
return GroupVersionKind.authenticationV1Alpha1SelfSubjectReview
233253
case "localsubjectaccessreviews":
234254
return GroupVersionKind.authorizationV1LocalSubjectAccessReview
235255
case "selfsubjectaccessreviews":
@@ -251,9 +271,9 @@ public extension GroupVersionKind {
251271
case "endpointslices":
252272
return GroupVersionKind.discoveryV1EndpointSlice
253273
case "flowschemas":
254-
return GroupVersionKind.flowcontrolV1Beta2FlowSchema
274+
return GroupVersionKind.flowcontrolV1Beta3FlowSchema
255275
case "prioritylevelconfigurations":
256-
return GroupVersionKind.flowcontrolV1Beta2PriorityLevelConfiguration
276+
return GroupVersionKind.flowcontrolV1Beta3PriorityLevelConfiguration
257277
case "storageversions":
258278
return GroupVersionKind.internalV1Alpha1StorageVersion
259279
case "ingresses":
@@ -276,6 +296,14 @@ public extension GroupVersionKind {
276296
return GroupVersionKind.rbacV1Role
277297
case "rolebindings":
278298
return GroupVersionKind.rbacV1RoleBinding
299+
case "podschedulings":
300+
return GroupVersionKind.resourceV1Alpha1PodScheduling
301+
case "resourceclaims":
302+
return GroupVersionKind.resourceV1Alpha1ResourceClaim
303+
case "resourceclaimtemplates":
304+
return GroupVersionKind.resourceV1Alpha1ResourceClaimTemplate
305+
case "resourceclasses":
306+
return GroupVersionKind.resourceV1Alpha1ResourceClass
279307
case "priorityclasses":
280308
return GroupVersionKind.schedulingV1PriorityClass
281309
case "csidrivers":

0 commit comments

Comments
 (0)