-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
CheCluster CR should not be created in openshift-operators namespace #21399
Comments
probably we should reconsider the |
Yes, I would do what other openshift prefixed products do with their operands (pipelines, service mesh, serverless, gitops, sbo etc...) |
A couple of comments:
|
We have checked with @ibuziuk and, when deployed on OSD, OpenShift GitOps creates a |
@l0rd So, I'm thinking of a slightly different approach. Let's keep the current behavior but, If user creates WDYT ? |
This is a good point @tolusha. I would not move a CR created by a user. It would be hard to follow what's going on. This is how it works for OpenShift Gitops:
For me that's easier than what we currently have. But I will review it with @RickJWagner and @Kasturi1820 . Two ways to make it even better are:
|
After discussions I think that there is value in having a 2 steps installations. Keeping things like we currently have allow to split tasks:
And it doesn't seem like an issue that some "distracted users" would not change the namespace and create the CR in Closing this issue. |
Is your enhancement related to a problem? Please describe
Che operands are deployed in
openshift-operators
namespace. That namespace, as it's name suggests, is dedicated to operators and not to operands. We should not deploy postgres, database, registries, server, dashboard etc...there.Describe the solution you'd like
CheCluster
CR should be created ineclipse-che
namespace as soon as the operator is deployed.That also means that an admin doesn't have to manually create a
CheCluster
after Che operator subcription: it's automatically created (1 step installation instead of 2 steps installation).Additional information
OpenShift GitOps operator does that: it creates the
openshift-gitops
namespace if it doesn't exist andRed Hat product OpenShift Dev Spaces default
CheCluster
namespace should beopenshift-devspaces
.The text was updated successfully, but these errors were encountered: