It is desirable to instead perform the update and ignore the previous overrides, and let them come from the values.yaml of the chart.
Proposal
Add the option --reset-values to reset the values to the ones built into the chart. Any overrides specified with the update command are treated as a fresh new set of overrides.
For the example provided above, the update would be done by:
Summary The
ocne application update
command reuses the helm override values that were used for the current deployment. Sometimes this is not desired.For example, if the existing deployment of ingress-nginx-controller used the helm overrides below.
An update of this component to v1.9.6 would require the same overrides (which are already set in the values.yaml of the chart):
It is desirable to instead perform the update and ignore the previous overrides, and let them come from the values.yaml of the chart.
Proposal
Add the option
--reset-values
to reset the values to the ones built into the chart. Any overrides specified with the update command are treated as a fresh new set of overrides.For the example provided above, the update would be done by: