[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[x] Put closes #XXXX in your comment to auto-close the issue that your PR fixes (if such).
Closes #276
This allows the community-operator to be used as a subchart provided that #283 is merged in. This adds in a _helpers.tpl to help support the namespace override and creation. Also changes are made to set the Helm labels on the resources so that Helm knows about them. This is useful to support multiple instances of the community-operator chart in separate namespaces.
This completes the namespace support of the operator. The operator should be able to be installed in the default namespace or in a custom namespace.
Usages
Install in the default chart namespace and the default Kubernetes namespace
helm install community-operator <chart>
Install in a custom chart namespace and the default Kubernetes namespace
All Submissions:
closes #XXXX
in your comment to auto-close the issue that your PR fixes (if such).Closes #276
This allows the community-operator to be used as a subchart provided that #283 is merged in. This adds in a
_helpers.tpl
to help support the namespace override and creation. Also changes are made to set the Helm labels on the resources so that Helm knows about them. This is useful to support multiple instances of the community-operator chart in separate namespaces.This completes the namespace support of the operator. The operator should be able to be installed in the default namespace or in a custom namespace.
Usages
Install in the default chart namespace and the default Kubernetes namespace
Install in a custom chart namespace and the default Kubernetes namespace
Install in the default chart namespace and a custom Kubernetes namespace
Install in a custom chart namespace and a custom Kubernetes namespace