Core V1
Packages:
core.gardener.cloud/v1
Package v1 is a version of the API.
Resource Types:ControllerDeployment
ControllerDeployment contains information about how this controller is deployed.
Field | Description |
---|---|
apiVersion
string |
core.gardener.cloud/v1
|
kind
string
|
ControllerDeployment |
metadata
Kubernetes meta/v1.ObjectMeta
|
Standard object metadata. Refer to the Kubernetes API documentation for the fields of themetadata field.
|
helm
HelmControllerDeployment
|
(Optional)
Helm configures that an extension controller is deployed using helm. |
injectGardenKubeconfig
bool
|
(Optional)
InjectGardenKubeconfig controls whether a kubeconfig to the garden cluster should be injected into workload resources. |
HelmControllerDeployment
(Appears on: ControllerDeployment)
HelmControllerDeployment configures how an extension controller is deployed using helm.
Field | Description |
---|---|
rawChart
[]byte
|
(Optional)
RawChart is the base64-encoded, gzip’ed, tar’ed extension controller chart. |
values
Kubernetes apiextensions/v1.JSON
|
(Optional)
Values are the chart values. |
ociRepository
OCIRepository
|
(Optional)
OCIRepository defines where to pull the chart. |
OCIRepository
(Appears on: HelmControllerDeployment)
OCIRepository configures where to pull an OCI Artifact, that could contain for example a Helm Chart.
Field | Description |
---|---|
ref
string
|
(Optional)
Ref is the full artifact Ref and takes precedence over all other fields. |
repository
string
|
(Optional)
Repository is a reference to an OCI artifact repository. |
tag
string
|
(Optional)
Tag is the image tag to pull. |
digest
string
|
(Optional)
Digest of the image to pull, takes precedence over tag.
The value should be in the format ‘sha256: |
pullSecretRef
Kubernetes core/v1.LocalObjectReference
|
(Optional)
PullSecretRef is a reference to a secret containing the pull secret.
The secret must be of type |
Generated with gen-crd-api-reference-docs