In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/02 Report--
This article mainly explains "what is the Eclipse Che 7 workspace controller". The content in the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn what the Eclipse Che 7 workspace controller is.
The workspace controller manages the container-based development environment: the CHE workspace. It can be deployed in the following different configurations:
Single user: no authentication service is set up. The development environment is not secure. This configuration requires fewer resources. It is more suitable for local installation, such as when using Minikube.
Multi-user: this is a multi-tenant configuration. The development environment is secure, and this configuration requires more resources. Suitable for cloud installation. The different services that are part of the Che workspace controller are shown in the following figure. Note that Keycloak and PostgreSQL only need to be used in a multi-user configuration.
Che server
The CHE server (also known as WSMASTER) is the core service of the workspace controller. It is a JavaWeb service that exposes HTTPRESTAPI to manage Che workspaces and, in multi-user mode, CHE users.
Source code: Eclipse Che GitHub
Container image: eclipse/che-server
Che user dashboard
The user dashboard is the landing page of EclipseChe. This is a front-end application. CHE users create, launch, and manage Che workspaces from the browser through the user dashboard.
Source code: Che Dashboard
Container image: eclipse/che-server
Devfile registry
The Chedevfile registry is a service that provides a list of Che stacks to create workspaces that are ready to use. This stack list is used in the Control Panel → create Workspace window. The devfile registry runs in a container and can be deployed where the user's dashboard can be connected. Default registry: chedevfileregistry.openshift.io. For more information about devfile registry customization, see the customizing the devfile registry section.
Source code: Che Devfile registry
Container image: quay.io/eclipse/che-devfile-registry
Che plug-in registry
The Che plug-in registry is a service that provides a list of plug-ins and editors for the Che workspace. Devfile references only plug-ins that are published in the Che plug-in registry. It runs in a container and can be deployed anywhere a waste disposal machine is connected. Default registry: che-plugin-Regiy.openshift.io. For more information about plug-in registry customization, see the Custom plug-in Registry section.
Source code: Che Devfile registry
Container image: quay.io/eclipse/che-devfile-registry
Che and PostgreSQL
The PostgreSQL database is a prerequisite for configuring Che in multi-user mode. The Che administrator can choose to connect Che to an existing PostgreSQL instance or have the Che deployment launch a new dedicated PostgreSQL instance. The Che server uses a database to persist user configurations (workspace metadata, Git credentials). Keycloak uses a database as its back end to persist user information.
Source code: Che Postgres
Container image: eclipse/che-postgres
Che and Keycloak
The Key cloak is a prerequisite for configuring CHE in multi-user mode. The CHE administrator can choose to connect CHE to an existing Key cloak instance or have the CHE deployment start a new private key cloak instance. The CHE server uses the Key cloak as the OpenIDConnect (OIDC) provider to authenticate CHE users and ensure access to CHE resources.
Source code: Che Keycloak
Container image: eclipse/che-keycloak
Thank you for your reading, the above is the content of "what is the Eclipse Che 7 workspace controller". After the study of this article, I believe you have a deeper understanding of what the Eclipse Che 7 workspace controller is, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.