Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[che-dev] Restricting the installation of the Eclipse Che only to the 'eclipse-che' namespace

Hello, Community!
As part of the epic [1] there is a plan to restrict the installation of the Eclipse Che only to the 'eclipse-che' namespace. The first step [1] in this direction has already been done and starting from 7.16.0 'eclipse-che' becomes a suggested namespace during the installation from the OperatorHub:

image.png
Currently, we are planning to restrict the namespace selection for both chectl and operator. 
The restriction of the namespace is supposed to make the deployment / installation flow more predictable and easier to maintain:

 - there is no particular value of the namespace selection from the admin perspective
 - preventing multiple instances of the Eclipse Che on the same cluster (avoiding conflicts, namespace collisions and waste of the resources) NOTE: it will be allowed to have only one Eclipse Che per cluster by design
- avoiding the common deployment failures e.g  installation to the 'default' namespace [3]

The feedback is most welcome

[1] https://github.com/eclipse/che/issues/17187
[2] https://github.com/eclipse/che-operator/pull/328
[3] https://www.eclipse.org/che/docs/che-7/introduction-to-eclipse-che/#permission-denied-errors-when-installing-eclipse-che-in-the-default-namespace 

--

ILYA BUZIUK

PRINCIPAL SOFTWARE ENGINEER

Red Hat


Back to the top