You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The common base is composed from the merge of several Helm charts. As a result there are many ClusterRoles, ClusterRoleBindings, and other un-namespaced resources generated. Kustomize won't merge those into the ultimate variant, because they share an id, when when the merge would be trivial (i.e. same id, but came resource). The advice from the Kustomize project is to produce a separate "whole-cluster" base. Managing this with delete patches, long term, sounds like a lot of toil.
Conversely, being able to use the kfilt plugin (which I'm looking at trying now) would let me filter out the 3 result bases from each Helm chart in a consistent way. There'll still be some work to knit them together sensibly, but filtering the resources into outputs will be much easier.
The text was updated successfully, but these errors were encountered:
I'm attempting something like https://github.com/kubernetes-sigs/kustomize/blob/master/examples/multibases/multi-namespace.md
The common base is composed from the merge of several Helm charts. As a result there are many ClusterRoles, ClusterRoleBindings, and other un-namespaced resources generated. Kustomize won't merge those into the ultimate variant, because they share an id, when when the merge would be trivial (i.e. same id, but came resource). The advice from the Kustomize project is to produce a separate "whole-cluster" base. Managing this with delete patches, long term, sounds like a lot of toil.
Conversely, being able to use the kfilt plugin (which I'm looking at trying now) would let me filter out the 3 result bases from each Helm chart in a consistent way. There'll still be some work to knit them together sensibly, but filtering the resources into outputs will be much easier.
The text was updated successfully, but these errors were encountered: