Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document instructions for upgrading a deployment without modifying any configured values #50

Open
bitjson opened this issue Dec 15, 2021 · 0 comments
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@bitjson
Copy link
Member

bitjson commented Dec 15, 2021

Helm's --reuse-values/--reset-values flags can be very confusing to new users.

As it stands, users might assume --reuse-values will perform the expected upgrade, but because the image hash for each component is included in values.yaml, the --reuse-values flag will ensure the old images are used (though the deployment notes will seem to indicate that all components were upgraded).

Generally, the --reset-then-reuse-values PR for Helm would solve this issue if it were merged. For now, this workaround would also upgrade the deployment while re-applying previous customizations.

We should settle on a recommended strategy, then include upgrade instructions in the documentation and release notes for new versions.

@bitjson bitjson added documentation Improvements or additions to documentation good first issue Good for newcomers labels Dec 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant