Operator and lifecycle management
The Che Operator manages the full lifecycle of Che server components through the CheCluster custom resource. Creating a CheCluster CR triggers the Operator to deploy the DevWorkspace Operator, gateway, dashboard, server, and plug-in registry.
CheClustercustom resource definition (CRD)-
Defines the
CheClusterKubernetes object. - Che controller
-
Creates and controls the necessary Kubernetes objects to run an Che instance, such as pods, services, and persistent volumes.
CheClustercustom resource (CR)-
On a cluster with the Che operator, it is possible to create a
CheClustercustom resource (CR). The Che operator ensures the full lifecycle management of the Che server components on this Che instance. These components include the DevWorkspace Operator, gateway, user dashboard, Che server, and plug-in registry. The configuration guide in Additional resources documents every field in theCheClusterCR, and the install guide walks through initial deployment.