Skip to search

HelmChartConfig

helm.cattle.io / v1

apiVersion: helm.cattle.io/v1 kind: HelmChartConfig metadata: name: example
View raw schema
apiVersion string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata object
spec object
HelmChartConfigSpec represents additional user-configurable details of an installed and configured Helm chart release. These fields are merged with or override the corresponding fields on the related HelmChart resource.
failurePolicy string
Configures handling of failed chart installation or upgrades. - `abort` will take no action and leave the chart in a failed state so that the administrator can manually resolve the error. - `reinstall` will perform a clean uninstall and reinstall of the chart; this is the default behavior. - `retry` will attempt to retry the install or upgrade whenever chart configuration changes.
enum: abort, reinstall, retry
forceConflicts boolean
Set to true if helm should configure server-side apply to force changes when conflicts arise in ownership of managed fields. Helm CLI positional argument/flag: `--force-conflicts`
serverSide string
Set to true if helm should enable server-side apply when updating objects. Defaults to `true` for install, and `auto` for upgrade. - `true` enables server-side apply. - `false` disables server-side apply. - `auto` enables server-side apply if the chart was installed with server-side apply enabled. Helm CLI positional argument/flag: `--server-side`
enum: true, false, auto
values object
Override complex Chart values via structured YAML. Takes precedence over options set via valuesContent. Helm CLI positional argument/flag: `--values`
valuesContent string
Override complex Chart values via inline YAML content. Helm CLI positional argument/flag: `--values`
valuesSecrets []object
Override complex Chart values via references to external Secrets. Helm CLI positional argument/flag: `--values`
ignoreUpdates boolean
Ignore changes to the secret, and mark the secret as optional. By default, the secret must exist, and changes to the secret will trigger an upgrade of the chart to apply the updated values. If `ignoreUpdates` is true, the secret is optional, and changes to the secret will not trigger an upgrade of the chart.
keys []string
Keys to read values content from. If no keys are specified, the secret is not used.
name string
Name of the secret. Must be in the same namespace as the HelmChart resource.

No matches. Try .spec.failurePolicy for an exact path