Greenhouse creates a namespace in the managed cluster. This namespace contains by default the helm releases for all plugins installed to the cluster, as well as Greenhouse CR that are being propagated.
Currently this namespace is called as the Organization, where the cluster was on-boarded to. This is to change this behaviour to create a namespace called greenhouse instead.
Acceptance criteria:
[ ] existing clusters with the old behaviour should work as is (some plugins cannot easily be migrated)
[ ] info/warning from admission, if this namespace already exists
Priority
(Medium) I'm annoyed but I'll live
Description
Greenhouse creates a namespace in the managed cluster. This namespace contains by default the helm releases for all plugins installed to the cluster, as well as Greenhouse CR that are being propagated. Currently this namespace is called as the Organization, where the cluster was on-boarded to. This is to change this behaviour to create a namespace called
greenhouse
instead.Acceptance criteria:
Reference Issues
No response