Packages:
Resource Types:
ControllerDeployment contains information about how this controller is deployed.
| Field | Description |
|---|---|
metadataObjectMeta |
Refer to the Kubernetes API documentation for the fields of the metadata field.
|
helmHelmControllerDeployment |
(Optional)
Helm configures that an extension controller is deployed using helm. |
injectGardenKubeconfigboolean |
(Optional)
InjectGardenKubeconfig controls whether a kubeconfig to the garden cluster should be injected into workload |
(Appears on:ControllerDeployment)
HelmControllerDeployment configures how an extension controller is deployed using helm.
| Field | Description |
|---|---|
rawChartinteger array |
(Optional)
RawChart is the base64-encoded, gzip'ed, tar'ed extension controller chart. |
valuesJSON |
(Optional)
Values are the chart values. |
ociRepositoryOCIRepository |
(Optional)
OCIRepository defines where to pull the chart. |
(Appears on:HelmControllerDeployment)
OCIRepository configures where to pull an OCI Artifact, that could contain for example a Helm Chart.
| Field | Description |
|---|---|
refstring |
(Optional)
Ref is the full artifact Ref and takes precedence over all other fields. |
repositorystring |
(Optional)
Repository is a reference to an OCI artifact repository. |
tagstring |
(Optional)
Tag is the image tag to pull. |
digeststring |
(Optional)
Digest of the image to pull, takes precedence over tag. |
pullSecretRefLocalObjectReference |
(Optional)
PullSecretRef is a reference to a secret containing the pull secret. |
caBundleSecretRefLocalObjectReference |
(Optional)
CABundleSecretRef is a reference to a secret containing a PEM-encoded certificate authority bundle. |