flux v2.0.1

HelmRelease.spec.postRenderers[].kustomize.patches[].target.spec.upgrade.remediation

Remediation holds the remediation configuration for when the Helm upgrade action for the HelmRelease fails. The default is to not perform any action.

4 fields
HelmRelease.spec.postRenderers[].kustomize.patches[].target.spec.upgrade.remediation fields and descriptions
Field / TypeDescription
ignoreTestFailures
boolean

IgnoreTestFailures tells the controller to skip remediation when the Helm tests are run after an upgrade action but fail. Defaults to 'Test.IgnoreFailures'.

remediateLastFailure
boolean

RemediateLastFailure tells the controller to remediate the last failure, when no retries remain. Defaults to 'false' unless 'Retries' is greater than 0.

retries
integer

Retries is the number of retries that should be attempted on failures before bailing. Remediation, using 'Strategy', is performed between each attempt. Defaults to '0', a negative integer equals to unlimited retries.

strategy
string

Strategy to use for failure remediation. Defaults to 'rollback'.

  • enum: ["rollback","uninstall"]