Skip to content

Commit 6c22e9b

Browse files
authored
chore: update CRDs to v1.14.1
1 parent e18b8ad commit 6c22e9b

22 files changed

+60
-22
lines changed

traefik-crds/crds-files/hub/hub.traefik.io_accesscontrolpolicies.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: accesscontrolpolicies.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik-crds/crds-files/hub/hub.traefik.io_aiservices.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: aiservices.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik-crds/crds-files/hub/hub.traefik.io_apiaccesses.yaml

+3-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiaccesses.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -103,11 +103,13 @@ spec:
103103
items:
104104
type: string
105105
type: array
106+
x-kubernetes-list-type: atomic
106107
required:
107108
- key
108109
- operator
109110
type: object
110111
type: array
112+
x-kubernetes-list-type: atomic
111113
matchLabels:
112114
additionalProperties:
113115
type: string

traefik-crds/crds-files/hub/hub.traefik.io_apibundles.yaml

+3-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apibundles.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -72,11 +72,13 @@ spec:
7272
items:
7373
type: string
7474
type: array
75+
x-kubernetes-list-type: atomic
7576
required:
7677
- key
7778
- operator
7879
type: object
7980
type: array
81+
x-kubernetes-list-type: atomic
8082
matchLabels:
8183
additionalProperties:
8284
type: string

traefik-crds/crds-files/hub/hub.traefik.io_apicatalogitems.yaml

+3-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apicatalogitems.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -105,11 +105,13 @@ spec:
105105
items:
106106
type: string
107107
type: array
108+
x-kubernetes-list-type: atomic
108109
required:
109110
- key
110111
- operator
111112
type: object
112113
type: array
114+
x-kubernetes-list-type: atomic
113115
matchLabels:
114116
additionalProperties:
115117
type: string

traefik-crds/crds-files/hub/hub.traefik.io_apiplans.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiplans.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik-crds/crds-files/hub/hub.traefik.io_apiportals.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiportals.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik-crds/crds-files/hub/hub.traefik.io_apiratelimits.yaml

+3-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiratelimits.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -73,11 +73,13 @@ spec:
7373
items:
7474
type: string
7575
type: array
76+
x-kubernetes-list-type: atomic
7677
required:
7778
- key
7879
- operator
7980
type: object
8081
type: array
82+
x-kubernetes-list-type: atomic
8183
matchLabels:
8284
additionalProperties:
8385
type: string

traefik-crds/crds-files/hub/hub.traefik.io_apis.yaml

+9-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apis.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -42,6 +42,9 @@ spec:
4242
spec:
4343
description: APISpec describes the API.
4444
properties:
45+
description:
46+
description: Description explains what the API does.
47+
type: string
4548
openApiSpec:
4649
description: OpenAPISpec defines the API contract as an OpenAPI specification.
4750
properties:
@@ -162,6 +165,11 @@ spec:
162165
x-kubernetes-validations:
163166
- message: path or url must be defined
164167
rule: has(self.path) || has(self.url)
168+
title:
169+
description: Title is the human-readable name of the API that will
170+
be used on the portal.
171+
maxLength: 253
172+
type: string
165173
versions:
166174
description: Versions are the different APIVersions available.
167175
items:

traefik-crds/crds-files/hub/hub.traefik.io_apiversions.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiversions.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik-crds/crds-files/hub/hub.traefik.io_managedsubscriptions.yaml

+4-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: managedsubscriptions.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -103,11 +103,13 @@ spec:
103103
items:
104104
type: string
105105
type: array
106+
x-kubernetes-list-type: atomic
106107
required:
107108
- key
108109
- operator
109110
type: object
110111
type: array
112+
x-kubernetes-list-type: atomic
111113
matchLabels:
112114
additionalProperties:
113115
type: string
@@ -185,6 +187,7 @@ spec:
185187
- message: must be a positive number
186188
rule: self >= 0
187189
required:
190+
- apiPlan
188191
- applications
189192
type: object
190193
status:

traefik/crds/hub.traefik.io_accesscontrolpolicies.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: accesscontrolpolicies.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik/crds/hub.traefik.io_aiservices.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: aiservices.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik/crds/hub.traefik.io_apiaccesses.yaml

+3-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiaccesses.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -103,11 +103,13 @@ spec:
103103
items:
104104
type: string
105105
type: array
106+
x-kubernetes-list-type: atomic
106107
required:
107108
- key
108109
- operator
109110
type: object
110111
type: array
112+
x-kubernetes-list-type: atomic
111113
matchLabels:
112114
additionalProperties:
113115
type: string

traefik/crds/hub.traefik.io_apibundles.yaml

+3-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apibundles.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -72,11 +72,13 @@ spec:
7272
items:
7373
type: string
7474
type: array
75+
x-kubernetes-list-type: atomic
7576
required:
7677
- key
7778
- operator
7879
type: object
7980
type: array
81+
x-kubernetes-list-type: atomic
8082
matchLabels:
8183
additionalProperties:
8284
type: string

traefik/crds/hub.traefik.io_apicatalogitems.yaml

+3-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apicatalogitems.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -105,11 +105,13 @@ spec:
105105
items:
106106
type: string
107107
type: array
108+
x-kubernetes-list-type: atomic
108109
required:
109110
- key
110111
- operator
111112
type: object
112113
type: array
114+
x-kubernetes-list-type: atomic
113115
matchLabels:
114116
additionalProperties:
115117
type: string

traefik/crds/hub.traefik.io_apiplans.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiplans.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik/crds/hub.traefik.io_apiportals.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiportals.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik/crds/hub.traefik.io_apiratelimits.yaml

+3-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiratelimits.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -73,11 +73,13 @@ spec:
7373
items:
7474
type: string
7575
type: array
76+
x-kubernetes-list-type: atomic
7677
required:
7778
- key
7879
- operator
7980
type: object
8081
type: array
82+
x-kubernetes-list-type: atomic
8183
matchLabels:
8284
additionalProperties:
8385
type: string

traefik/crds/hub.traefik.io_apis.yaml

+9-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apis.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -42,6 +42,9 @@ spec:
4242
spec:
4343
description: APISpec describes the API.
4444
properties:
45+
description:
46+
description: Description explains what the API does.
47+
type: string
4548
openApiSpec:
4649
description: OpenAPISpec defines the API contract as an OpenAPI specification.
4750
properties:
@@ -162,6 +165,11 @@ spec:
162165
x-kubernetes-validations:
163166
- message: path or url must be defined
164167
rule: has(self.path) || has(self.url)
168+
title:
169+
description: Title is the human-readable name of the API that will
170+
be used on the portal.
171+
maxLength: 253
172+
type: string
165173
versions:
166174
description: Versions are the different APIVersions available.
167175
items:

traefik/crds/hub.traefik.io_apiversions.yaml

+1-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: apiversions.hub.traefik.io
88
spec:
99
group: hub.traefik.io

traefik/crds/hub.traefik.io_managedsubscriptions.yaml

+4-1
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.14.0
6+
controller-gen.kubebuilder.io/version: v0.17.1
77
name: managedsubscriptions.hub.traefik.io
88
spec:
99
group: hub.traefik.io
@@ -103,11 +103,13 @@ spec:
103103
items:
104104
type: string
105105
type: array
106+
x-kubernetes-list-type: atomic
106107
required:
107108
- key
108109
- operator
109110
type: object
110111
type: array
112+
x-kubernetes-list-type: atomic
111113
matchLabels:
112114
additionalProperties:
113115
type: string
@@ -185,6 +187,7 @@ spec:
185187
- message: must be a positive number
186188
rule: self >= 0
187189
required:
190+
- apiPlan
188191
- applications
189192
type: object
190193
status:

0 commit comments

Comments
 (0)