-
Notifications
You must be signed in to change notification settings - Fork 7.8k
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
Work around upstream chart bugs/remove managed-by
from templates (which are never managed)
#53699
Conversation
…hich are never managed) Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
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.
Why does this matter? Also this is all scripted in manifests/addons/gen.sh so will be reverted
If 4/4 charts we happen to sample -- which happen to include 2 of the most popular charts -- have this "bug", is it really a bug at that point...
Ah, there is a gen script. I missed that. ty. |
Because it effectively marks things that were not installed by Helm as being managed by Helm, which will (potentially) confuse both Helm and other tools (and anyone or anything looking at the resources) It's also just not needed.
A popular bug, I will grant you. It only really matters when you use |
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
@howardjohn Your call. If you don't want this we can close the PR. |
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Closing this as 2/4 (soon 3/4) of the PRs opened in the upstream chart repos to fix this have merged, obviating this local workaround. |
Please provide a description of this PR:
Also in kiali at least, fix this at the source so we don't have to mess with it again: kiali/helm-charts#294
Also fix the genscript (use
yq
, and usehelm
as the binary,helm2
hasn't shipped for years) and mention the existence of the genscript.