Define CheCluster v2alpha1 #19449
Labels
engine/devworkspace
Issues related to Che configured to use the devworkspace controller as workspace engine.
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P1
Has a major impact to usage or development of the system.
Milestone
This is a subtask of #19448.
We need to define the
CheCluster
versionv2alpha1
that is going to be the configuration basis for the che aspects of DevWorkspace.This version should contain all Devworkspace-related configuration options under
spec
and should keep all the che7-related configuration (basically theCheCluster
v1) underspec.che7
.I image it could take the following form:
The first 3 options (
che7
,enabled
andche7enabled
) are there to temporarily to handle the coexistence of che7 server and devworkspace and should probably be removed in the future. The rest of the options is copied from theCheManager
which is a temporary CRD used currently by DWCO (https://github.com/che-incubator/devworkspace-che-operator/blob/main/apis/che-controller/v1alpha1/component_types.go#L21).We need to have the code for this CRD in a place that is consumable by both
che-operator
anddevworkspace-che-operator
.The text was updated successfully, but these errors were encountered: