Architecture overview
Che needs a workspace engine to manage the lifecycle of the workspaces. Two workspace engines are available. The choice of a workspace engine defines the architecture.
- Che architecture with Che server
-
Che server is the default workspace engine.
Figure 1. High-level Che architecture with the Che server engine - Che architecture with DevWorkspace
-
The DevWorkspace Operator is a new workspace engine.
Technology preview featureManaging workspaces with the DevWorkspace engine is an experimental feature. Don’t use this workspace engine in production.
Known limitationsWorkspaces are not secured. Whoever knows the URL of a workspace can have access to it and leak the user credentials.
Figure 2. High-level Che architecture with the DevWorkspace operator