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
{{ message }}
This repository was archived by the owner on Feb 15, 2022. It is now read-only.
As a:
component author using a third-party Helm chart
I want:
to inject namespaces into all resources in the chart, except those that don't support them
So that:
I can use a third-party chart that doesn't have parameterised resource namespaces, without getting a diff between my manifests in git and the state of the cluster because the manifests have namespaces injected into resources that don't support them.
Describe the solution you'd like:
Extend the injectNamespace option to allow either a boolean (maintaining current behaviour) or something like
I'm not sure what should be required/allowed to specify the exceptions:
just kind?
apiVersion and kind?
an arbitrary map to enable matching on any field? (seems overkill)
Describe alternatives you've considered:
Build a list of resources that don't support namespaces into Fabrikate - seems like this would be likely to fall short for custom resources and would be a maintenance burden
Additional context:
Original motivation: #102
It doesn't look like Helm is going to support namespace injection any time soon: helm/helm#3553 (comment)
The text was updated successfully, but these errors were encountered:
As a:
component author using a third-party Helm chart
I want:
to inject namespaces into all resources in the chart, except those that don't support them
So that:
I can use a third-party chart that doesn't have parameterised resource namespaces, without getting a diff between my manifests in git and the state of the cluster because the manifests have namespaces injected into resources that don't support them.
Describe the solution you'd like:
Extend the
injectNamespace
option to allow either a boolean (maintaining current behaviour) or something likeI'm not sure what should be required/allowed to specify the exceptions:
kind
?apiVersion
andkind
?Describe alternatives you've considered:
Build a list of resources that don't support namespaces into Fabrikate - seems like this would be likely to fall short for custom resources and would be a maintenance burden
Additional context:
Original motivation: #102
It doesn't look like Helm is going to support namespace injection any time soon: helm/helm#3553 (comment)
The text was updated successfully, but these errors were encountered: