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:
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
--
ILYA BUZIUK
PRINCIPAL SOFTWARE ENGINEER
Red Hat