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.
- `reinstall` will perform a clean uninstall and reinstall of the chart.
- `abort` will take no action and leave the chart in a failed state so that the administrator can manually resolve the error.
enum: abort, reinstall
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.