-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
helm: Add namespace to all resource templates #13288
Conversation
9475c5e
to
965e5e9
Compare
Hello, This PR fix my issue for the chart https://github.com/rook/rook/tree/master/deploy/charts/rook-ceph. Meanwhile for https://github.com/rook/rook/tree/master/deploy/charts/rook-ceph-cluster:
While I don't use theses resources they all appear to be namespaced in my cluster:
|
The helm templates assumed that the resources would be installed to the given namespace for the helm install or upgrade. This works perfectly until there is a desire to extract the manifests from the helm chart and instead install with those. Thus, the namespace is added to all the resources in the chart where they were missing. Signed-off-by: travisn <tnielsen@redhat.com>
965e5e9
to
b4e51f6
Compare
Ok, I've also update the namespace in the cluster chart now for completeness, even if they were not affecting you. Instances for some of the CRDs you mention are not created by the helm charts, only the core CRs are created in the cluster chart. |
helm: Add namespace to all resource templates (backport #13288)
The helm templates assumed that the resources would be installed to the given namespace for the helm install or upgrade. This works perfectly until there is a desire to extract the manifests from the helm chart and instead install with those. Thus, the namespace is added to all the resources in the chart where they were missing.
Which issue is resolved by this Pull Request:
Resolves #13268
Checklist: