-
Notifications
You must be signed in to change notification settings - Fork 2k
feat(helm) add namespaceOverride #1711
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
base: master
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: TheRealNoob The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This issue is currently awaiting triage. If metrics-server contributors determine this is a relevant issue, they will accept it by applying the The 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. |
Welcome @TheRealNoob! |
Hi @TheRealNoob. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
/ok-to-test |
@TheRealNoob: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. 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. I understand the commands that are listed here. |
so i see that one test failed, but i'm scratching my head wondering how that could be caused by my change here.....any pointers would be much appreciated |
@TheRealNoob I'm not sure we want to go down this avenue, but I'm open to being convinced. My main concern is that Helm doesn't have sub-charts, it has dependencies but these charts are just flattened to create a single "chart". Could you please explain what benefit you get from this pattern and why it's worth the implicit downsides? It seems to me that you're attempting to solve an issue in the layers above the chart by modifying the chart causing a leaking abstraction. |
One of the most popular use-cases for I can understand your hesitation to think I'm setting up some unique scenario but it is quite common
I see metrics-server as a staple of every monitoring stack, so I'm a bit surprised this hasn't been added before now to be honest |
What this PR does / why we need it:
adds support for
namespaceOverride
in values file, useful if this chart is subcharted. For example, many people include myself probably subchart this as part of their "standard monitoring deployment" and want to direct metrics-server off to namespace=kube-system.Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):none