Skip to content

Commit 8833a98

Browse files
korifi-botdanail-branekov
authored andcommitted
Updating kubebuilder manifests
1 parent 4c63111 commit 8833a98

20 files changed

+142
-25
lines changed

helm/korifi/controllers/crds/korifi.cloudfoundry.org_appworkloads.yaml

Lines changed: 42 additions & 3 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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: appworkloads.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org
@@ -53,7 +53,9 @@ spec:
5353
a Container.
5454
properties:
5555
name:
56-
description: Name of the environment variable. Must be a C_IDENTIFIER.
56+
description: |-
57+
Name of the environment variable.
58+
May consist of any printable ASCII characters except '='.
5759
type: string
5860
value:
5961
description: |-
@@ -111,6 +113,43 @@ spec:
111113
- fieldPath
112114
type: object
113115
x-kubernetes-map-type: atomic
116+
fileKeyRef:
117+
description: |-
118+
FileKeyRef selects a key of the env file.
119+
Requires the EnvFiles feature gate to be enabled.
120+
properties:
121+
key:
122+
description: |-
123+
The key within the env file. An invalid key will prevent the pod from starting.
124+
The keys defined within a source may consist of any printable ASCII characters except '='.
125+
During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters.
126+
type: string
127+
optional:
128+
default: false
129+
description: |-
130+
Specify whether the file or its key must be defined. If the file or key
131+
does not exist, then the env var is not published.
132+
If optional is set to true and the specified key does not exist,
133+
the environment variable will not be set in the Pod's containers.
134+
135+
If optional is set to false and the specified key does not exist,
136+
an error will be returned during Pod creation.
137+
type: boolean
138+
path:
139+
description: |-
140+
The path within the volume from which to select the file.
141+
Must be relative and may not contain the '..' path or start with '..'.
142+
type: string
143+
volumeName:
144+
description: The name of the volume mount containing
145+
the env file.
146+
type: string
147+
required:
148+
- key
149+
- path
150+
- volumeName
151+
type: object
152+
x-kubernetes-map-type: atomic
114153
resourceFieldRef:
115154
description: |-
116155
Selects a resource of the container: only resources limits and requests
@@ -513,7 +552,7 @@ spec:
513552
Claims lists the names of resources, defined in spec.resourceClaims,
514553
that are used by this container.
515554
516-
This is an alpha field and requires enabling the
555+
This field depends on the
517556
DynamicResourceAllocation feature gate.
518557
519558
This field is immutable. It can only be set for containers.

helm/korifi/controllers/crds/korifi.cloudfoundry.org_builderinfos.yaml

Lines changed: 1 addition & 1 deletion
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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: builderinfos.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org

helm/korifi/controllers/crds/korifi.cloudfoundry.org_buildworkloads.yaml

Lines changed: 41 additions & 2 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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: buildworkloads.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org
@@ -67,7 +67,9 @@ spec:
6767
a Container.
6868
properties:
6969
name:
70-
description: Name of the environment variable. Must be a C_IDENTIFIER.
70+
description: |-
71+
Name of the environment variable.
72+
May consist of any printable ASCII characters except '='.
7173
type: string
7274
value:
7375
description: |-
@@ -125,6 +127,43 @@ spec:
125127
- fieldPath
126128
type: object
127129
x-kubernetes-map-type: atomic
130+
fileKeyRef:
131+
description: |-
132+
FileKeyRef selects a key of the env file.
133+
Requires the EnvFiles feature gate to be enabled.
134+
properties:
135+
key:
136+
description: |-
137+
The key within the env file. An invalid key will prevent the pod from starting.
138+
The keys defined within a source may consist of any printable ASCII characters except '='.
139+
During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters.
140+
type: string
141+
optional:
142+
default: false
143+
description: |-
144+
Specify whether the file or its key must be defined. If the file or key
145+
does not exist, then the env var is not published.
146+
If optional is set to true and the specified key does not exist,
147+
the environment variable will not be set in the Pod's containers.
148+
149+
If optional is set to false and the specified key does not exist,
150+
an error will be returned during Pod creation.
151+
type: boolean
152+
path:
153+
description: |-
154+
The path within the volume from which to select the file.
155+
Must be relative and may not contain the '..' path or start with '..'.
156+
type: string
157+
volumeName:
158+
description: The name of the volume mount containing
159+
the env file.
160+
type: string
161+
required:
162+
- key
163+
- path
164+
- volumeName
165+
type: object
166+
x-kubernetes-map-type: atomic
128167
resourceFieldRef:
129168
description: |-
130169
Selects a resource of the container: only resources limits and requests

helm/korifi/controllers/crds/korifi.cloudfoundry.org_cfapps.yaml

Lines changed: 1 addition & 1 deletion
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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: cfapps.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org

helm/korifi/controllers/crds/korifi.cloudfoundry.org_cfbuilds.yaml

Lines changed: 1 addition & 1 deletion
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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: cfbuilds.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org

helm/korifi/controllers/crds/korifi.cloudfoundry.org_cfdomains.yaml

Lines changed: 1 addition & 1 deletion
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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: cfdomains.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org

helm/korifi/controllers/crds/korifi.cloudfoundry.org_cforgs.yaml

Lines changed: 1 addition & 1 deletion
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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: cforgs.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org

helm/korifi/controllers/crds/korifi.cloudfoundry.org_cfpackages.yaml

Lines changed: 1 addition & 1 deletion
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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: cfpackages.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org

helm/korifi/controllers/crds/korifi.cloudfoundry.org_cfprocesses.yaml

Lines changed: 1 addition & 1 deletion
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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: cfprocesses.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org

helm/korifi/controllers/crds/korifi.cloudfoundry.org_cfroutes.yaml

Lines changed: 1 addition & 1 deletion
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.18.0
6+
controller-gen.kubebuilder.io/version: v0.19.0
77
name: cfroutes.korifi.cloudfoundry.org
88
spec:
99
group: korifi.cloudfoundry.org

0 commit comments

Comments
 (0)