HelmRelease.spec.postRenderers[].kustomize.patches.target.spec
HelmReleaseSpec defines the desired state of a Helm release.
| Field / Type | Description |
|---|---|
Chart defines the template of the v1beta2.HelmChart that should be created for this HelmRelease. | |
DependsOn may contain a meta.NamespacedObjectReference slice with references to HelmRelease resources that must be ready before this HelmRelease can be reconciled. | |
Install holds the configuration for Helm install actions for this HelmRelease. | |
interval | Interval at which to reconcile the Helm release. |
KubeConfig for reconciling the HelmRelease on a remote cluster. When used in combination with HelmReleaseSpec.ServiceAccountName, forces the controller to act on behalf of that Service Account at the target cluster. If the --default-service-account flag is set, its value will be used as a controller level fallback for when HelmReleaseSpec.ServiceAccountName is empty. | |
maxHistory | MaxHistory is the number of revisions saved by Helm for this HelmRelease. Use '0' for an unlimited number of revisions; defaults to '10'. |
PostRenderers holds an array of Helm PostRenderers, which will be applied in order of their definition. | |
releaseName | ReleaseName used for the Helm release. Defaults to a composition of '[TargetNamespace-]Name'.
|
Rollback holds the configuration for Helm rollback actions for this HelmRelease. | |
serviceAccountName | The name of the Kubernetes service account to impersonate when reconciling this HelmRelease. |
storageNamespace | StorageNamespace used for the Helm storage. Defaults to the namespace of the HelmRelease.
|
suspend | Suspend tells the controller to suspend reconciliation for this HelmRelease, it does not apply to already started reconciliations. Defaults to false. |
targetNamespace | TargetNamespace to target when performing operations for the HelmRelease. Defaults to the namespace of the HelmRelease.
|
Test holds the configuration for Helm test actions for this HelmRelease. | |
timeout | Timeout is the time to wait for any individual Kubernetes operation (like Jobs for hooks) during the performance of a Helm action. Defaults to '5m0s'. |
Uninstall holds the configuration for Helm uninstall actions for this HelmRelease. | |
Upgrade holds the configuration for Helm upgrade actions for this HelmRelease. | |
values | Values holds the values for this Helm release.
|
ValuesFrom holds references to resources containing Helm values for this HelmRelease, and information about how they should be merged. |