-
Notifications
You must be signed in to change notification settings - Fork 280
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
Support the upgrade flag --reset-then-reuse-values added in Helm v3.14.0 #634
Support the upgrade flag --reset-then-reuse-values added in Helm v3.14.0 #634
Conversation
This flag was added in Helm v3.14.0; for details see helm/helm#9653.
Hey @yxxhero 👋 Do you think we can have this merged if everything's all right? |
@trk9001 I will review at weekend. |
@trk9001 any tests? |
Not sure how I can test the new functionality without a remote cluster, although I did test it manually with a cluster I have access to. Any suggestions? |
@yxxhero I'm not sure that there is anything left to do here with regard to testing. If you also agree, then can we have this merged? |
@mumoshu WDYT? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Awesome work @trk9001!
Since this flag was added to Helm it has made life much easier when upgrading charts with multiple values files. By force of habit I run
helm diff upgrade
before nearly everyhelm upgrade
, so it's a bummer when this flag isn't recognized. This PR adds support for it and closes #571.PS. I'm very new to Go, and it probably shows in the effort. I'd appreciate any pointers to improve the code, or any suggestions in general. Thanks!