溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Eclipse Che 7工作區(qū)控制器是什么

發(fā)布時(shí)間:2021-06-29 10:40:30 來(lái)源:億速云 閱讀:312 作者:chen 欄目:大數(shù)據(jù)

這篇文章主要講解了“Eclipse Che 7工作區(qū)控制器是什么”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Eclipse Che 7工作區(qū)控制器是什么”吧!

工作區(qū)控制器管理基于容器的開(kāi)發(fā)環(huán)境:CHE工作區(qū)。 它可以部署在以下不同的配置中:

  • 單用戶:不設(shè)置身份驗(yàn)證服務(wù)。開(kāi)發(fā)環(huán)境不安全。這種配置需要更少的資源。它更適合本地安裝,例如使用Minikube時(shí)。

  • 多用戶:這是一種多租戶配置。開(kāi)發(fā)環(huán)境是安全的,這種配置需要更多的資源。適合于云安裝。 作為Che工作區(qū)控制器一部分的不同服務(wù)如下圖所示。注意,Keycloak和PostgreSQL只需要在多用戶配置中使用。 Eclipse Che 7工作區(qū)控制器是什么

Che server

CHE服務(wù)器(也稱為WSMASTER)是工作區(qū)控制器的核心服務(wù)。它是一個(gè)JavaWeb服務(wù),它公開(kāi)了HTTPRESTAPI來(lái)管理Che工作空間,并且在多用戶模式下,CHE用戶。

Source code : Eclipse Che GitHub

Container image : eclipse/che-server

Che user dashboard

用戶儀表板是EclipseChe的登陸頁(yè)。這是一個(gè)前端應(yīng)用程序。CHE用戶通過(guò)用戶儀表板從瀏覽器創(chuàng)建、啟動(dòng)和管理Che工作區(qū)。

Source code : Che Dashboard

Container image : eclipse/che-server

Devfile registry

Chedevfile注冊(cè)表是一種服務(wù),它提供了Che堆棧的列表,以創(chuàng)建可隨時(shí)使用的工作區(qū)。此堆棧列表用于“控制面板”→“創(chuàng)建工作區(qū)”窗口。devfile注冊(cè)表在容器中運(yùn)行,可以部署在用戶儀表板可以連接的位置。默認(rèn)注冊(cè)表:chedevfileregistry.openshift.io。有關(guān)devfile注冊(cè)表自定義的詳細(xì)信息,請(qǐng)參閱自定義devfile注冊(cè)表部分。

Source code : Che Devfile registry

Container image : quay.io/eclipse/che-devfile-registry

Che plug-in registry

Che插件注冊(cè)中心是一種服務(wù),它為Che工作區(qū)提供插件和編輯器列表。devfile只引用在Che插件注冊(cè)表中發(fā)布的插件。它運(yùn)行在一個(gè)容器中,可以部署到任何一個(gè)廢物處理機(jī)連接的地方。默認(rèn)注冊(cè)表:che-plugin-Regiy.openshift.io。有關(guān)插件注冊(cè)表自定義的詳細(xì)信息,請(qǐng)參閱自定義插件注冊(cè)表部分。

Source code : Che Devfile registry

Container image : quay.io/eclipse/che-devfile-registry

Che and PostgreSQL

PostgreSQL數(shù)據(jù)庫(kù)是在多用戶模式下配置Che的先決條件.Che管理員可以選擇將Che連接到現(xiàn)有PostgreSQL實(shí)例,或者讓Che部署啟動(dòng)一個(gè)新的專用PostgreSQL實(shí)例。Che服務(wù)器使用數(shù)據(jù)庫(kù)來(lái)持久化用戶配置(工作區(qū)元數(shù)據(jù)、Git憑據(jù))。Keycloak使用數(shù)據(jù)庫(kù)作為其后端,以持久化用戶信息。

Source code : Che Postgres

Container image : eclipse/che-postgres

Che and Keycloak

Key斗篷是在多用戶模式下配置CHE的先決條件。CHE管理員可以選擇將CHE連接到現(xiàn)有的Key斗篷實(shí)例,或讓CHE部署開(kāi)始新的專用密鑰斗篷實(shí)例。CHE服務(wù)器使用Key斗篷作為OpenIDConnect(OIDC)提供程序來(lái)驗(yàn)證CHE用戶并確保對(duì)CHE資源的訪問(wèn)。

Source code : Che Keycloak

Container image : eclipse/che-keycloak

感謝各位的閱讀,以上就是“Eclipse Che 7工作區(qū)控制器是什么”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Eclipse Che 7工作區(qū)控制器是什么這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI