-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
helmChart with CRD is untargetable by component patch #4572
Comments
@tis-rpage: This issue is currently awaiting triage. SIG CLI takes a lead on issue triage for this repo, but any Kubernetes member can accept issues 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/test-infra repository. |
The reason for this is the order in which Kustomize processes the fields in a Kustomization. The order is resources (including components), then generators (including Helm), then transformers. If we were to fix #4402, then you would be able to specify a bespoke order within your Kustomization's transformers field, but until that is done, it is not possible to reorder /triage duplicate (resolved by #4402) |
@KnVerey: The label(s) In response to this:
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/test-infra repository. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
There appears to be an incompatibility with
helmCharts
andcomponents
in the same kustomization file. When attempting to use a patch in a component, the helmChart resources are untargetable due to[noNs]
.Error:
Reproduction:
Results:
✔️ kustomize build --enable-helm foobar/overlay/
✔️ kustomize build --enable-helm foobar/base/
⛔ kustomize build --enable-helm foobar/broken/
Expected Results:
✔️ kustomize build --enable-helm foobar/overlay/
✔️ kustomize build --enable-helm foobar/base/
✔️ kustomize build --enable-helm foobar/broken/
The text was updated successfully, but these errors were encountered: