Akopọ ti GUIs fun Kubernetes

Akopọ ti GUIs fun Kubernetes

Fun iṣẹ ni kikun pẹlu eto, imọ ti awọn ohun elo laini aṣẹ jẹ pataki: ninu ọran Kubernetes, eyi ni kubectl. Ni ida keji, apẹrẹ daradara, awọn atọkun ayaworan ti o ni ironu le ṣeоpupọ julọ awọn iṣẹ ṣiṣe deede ati ṣii awọn aye afikun fun iṣẹ ti awọn eto.

Ni ọdun to kọja a ṣe atẹjade itumọ kan kekere Akopọ ti ayelujara UI fun Kubernetes, akoko lati ṣe deede pẹlu ikede ti wiwo wẹẹbu Kubernetes WebView. Onkọwe ti nkan yẹn ati ohun elo funrararẹ, Henning Jacobs lati Zalando, kan gbe ọja tuntun si “kubectl fun wẹẹbu”. O fẹ lati ṣẹda ọpa kan pẹlu awọn agbara ore-olumulo fun ibaraenisepo ni ọna kika atilẹyin imọ-ẹrọ (fun apẹẹrẹ, fifihan iṣoro naa ni kiakia pẹlu ọna asopọ wẹẹbu) ati fun idahun si awọn iṣẹlẹ, wiwa awọn iṣoro ni ọpọlọpọ awọn iṣupọ ni akoko kanna. Awọn ọmọ rẹ n dagba ni akoko bayi (nipataki nipasẹ awọn igbiyanju ti onkọwe funrararẹ).

Bi a ṣe n ṣe iranṣẹ ọpọlọpọ awọn iṣupọ Kubernetes ti awọn titobi oriṣiriṣi, a tun nifẹ lati ni anfani lati pese ohun elo wiwo si awọn alabara wa. Nigbati o ba yan wiwo to dara, awọn ẹya wọnyi jẹ bọtini fun wa:

  • atilẹyin fun iyatọ ti awọn ẹtọ olumulo (RBAC);
  • iworan ti awọn namespace ipinle ati boṣewa Kubernetes primitives (Ifiranṣẹ, StatefulSet, Service, Cronjob, Job, Ingress, ConfigMap, Secret, PVC);
  • wiwọle si laini aṣẹ inu awọn podu;
  • wiwo awọn akọọlẹ ti awọn podu;
  • wo ipo ti awọn ege (describe status);
  • yiyọ pods.

Awọn iṣẹ miiran, gẹgẹbi wiwo awọn orisun ti o jẹ (ni ipo ti awọn adarọ-ese / awọn oludari / awọn aaye orukọ), ṣiṣẹda / ṣiṣatunṣe awọn alakoko K8s, ko ṣe pataki laarin ṣiṣan iṣẹ wa.

A yoo bẹrẹ atunyẹwo pẹlu Dashboard Kubernetes Ayebaye, eyiti o jẹ boṣewa wa. Niwọn igba ti agbaye ko duro jẹ (eyi ti o tumọ si pe Kubernetes ni diẹ sii ati siwaju sii awọn GUI tuntun), a yoo tun sọrọ nipa awọn omiiran lọwọlọwọ rẹ, ṣe akopọ ohun gbogbo ni tabili afiwera ni ipari nkan naa.

NB: Ninu atunyẹwo, a kii yoo tun ṣe pẹlu awọn ojutu wọnyẹn ti a ti gbero tẹlẹ ninu kẹhin article, sibẹsibẹ, nitori pipe, awọn aṣayan ti o yẹ lati ọdọ rẹ (K8Dash, Octant, Kubernetes Web View) wa ninu tabili ikẹhin.

1. Kubernetes Dasibodu

  • Oju-iwe iwe;
  • ibi ipamọ (8000+ GitHub irawọ);
  • Iwe-aṣẹ: Apache 2.0;
  • Ni kukuru: “Ni wiwo oju opo wẹẹbu agbaye fun awọn iṣupọ Kubernetes. O ngbanilaaye awọn olumulo lati ṣakoso ati yanju awọn ohun elo ti n ṣiṣẹ ninu iṣupọ, bakannaa ṣakoso iṣupọ naa funrararẹ. ”

Akopọ ti GUIs fun Kubernetes

Eyi jẹ igbimọ idi gbogbogbo ti o bo nipasẹ awọn onkọwe Kubernetes ninu iwe aṣẹ osise (ṣugbọn ti kii-deployable aiyipada). O jẹ apẹrẹ fun awọn iwulo iṣẹ ṣiṣe lojoojumọ ati ṣiṣatunṣe awọn ohun elo ninu iṣupọ kan. Ni ile, a lo bi ohun elo wiwo iwuwo fẹẹrẹ ni kikun ti o fun wa laaye lati pese awọn olupilẹṣẹ pẹlu iraye si pataki ati ti o to si iṣupọ naa. Awọn agbara rẹ bo gbogbo awọn iwulo wọn ti o dide ninu ilana lilo iṣupọ naa (v Arokọ yi a ṣe afihan diẹ ninu awọn ẹya ti nronu). Bi o ṣe le gboju, eyi tumọ si pe o ni itẹlọrun gbogbo awọn ibeere wa ti a ṣe akojọ loke.

Lara awọn ẹya akọkọ ti Dashboard Kubernetes:

  • Lilọ kiri: wo awọn nkan akọkọ ti K8s ni aaye awọn aaye orukọ.
  • Ti o ba ni awọn ẹtọ alabojuto, nronu naa fihan awọn apa, awọn aaye orukọ, ati Awọn iwọn didun Iduroṣinṣin. Fun awọn apa, awọn iṣiro wa lori lilo iranti, ero isise, ipin awọn orisun, awọn metiriki, ipo, awọn iṣẹlẹ, ati bẹbẹ lọ.
  • Wo awọn ohun elo ti a fi ranṣẹ si aaye orukọ nipasẹ iru wọn (Ifiranṣẹ, StatefulSet, ati bẹbẹ lọ), awọn ibatan laarin wọn (ReplicaSet, Horizontal Pod Autoscaler), gbogbogbo ati awọn iṣiro ara ẹni ati alaye.
  • Wo awọn iṣẹ ati awọn Ingresses, bakanna bi awọn ibatan wọn pẹlu awọn adarọ-ese ati awọn aaye ipari.
  • Wo awọn nkan faili ati awọn ibi ipamọ: Iwọn didun ti o duro ati Ijẹri Iwọn didun Iduroṣinṣin.
  • Wo ati ṣatunkọ ConfigMap ati Aṣiri.
  • Wo awọn akọọlẹ.
  • Wiwọle laini aṣẹ ni awọn apoti.

Idaduro pataki (sibẹsibẹ, kii ṣe fun wa) ni pe ko si atilẹyin fun iṣẹ iṣupọ pupọ. Ise agbese na ni idagbasoke nipasẹ agbegbe ati ṣetọju awọn ẹya ti o yẹ pẹlu itusilẹ ti awọn ẹya tuntun ati awọn pato ti Kubernetes API: ẹya tuntun ti nronu jẹ v2.0.1 Oṣu Karun ọjọ 22, Ọdun 2020 - Idanwo fun ibamu pẹlu Kubernetes 1.18.

2. lẹnsi

Akopọ ti GUIs fun Kubernetes

Ise agbese na wa ni ipo bi agbegbe idagbasoke idagbasoke pipe (IDE) fun Kubernetes. Pẹlupẹlu, o jẹ iṣapeye lati ṣiṣẹ pẹlu ọpọlọpọ awọn iṣupọ ati nọmba nla ti awọn adarọ-ese ti nṣiṣẹ ninu wọn (idanwo lori awọn adarọ-ese 25).

Awọn ẹya akọkọ/awọn agbara ti Lẹnsi:

  • Ohun elo imurasilẹ ti ko nilo fifi sori ohunkohun ninu iṣupọ (diẹ sii ni pipe, Prometheus yoo nilo lati gba gbogbo awọn metiriki, ṣugbọn fifi sori ẹrọ ti o wa tẹlẹ tun le ṣee lo fun eyi). Fifi sori “akọkọ” ni a ṣe lori kọnputa ti ara ẹni ti o nṣiṣẹ Linux, macOS tabi Windows.
  • Isakoso iṣupọ pupọ (awọn ọgọọgọrun awọn iṣupọ ni atilẹyin).
  • Wiwo ipo iṣupọ ni akoko gidi.
  • Awọn aworan lilo orisun ati awọn aṣa pẹlu itan-akọọlẹ ti o da lori Prometheus ti a ṣe sinu.
  • Wiwọle si laini aṣẹ ti awọn apoti ati lori awọn apa iṣupọ.
  • Atilẹyin ni kikun fun Kubernetes RBAC.

Itusilẹ lọwọlọwọ - 3.5.0 dated June 16, 2020 Ni akọkọ ti a ṣẹda nipasẹ Kontena, loni gbogbo ohun-ini ọgbọn ti gbe lọ si agbari pataki kan Lakeland Labs, ti a npe ni "ajọpọ ti awọn giigi abinibi awọsanma ati awọn onimọ-ẹrọ", eyiti o jẹ iduro fun "itọju ati wiwa ti sọfitiwia Orisun Open Kontena ati awọn ọja.”

Lẹnsi jẹ iṣẹ akanṣe ti o gbajumọ julọ lori GitHub lati GUI fun ẹka Kubernetes, “padanu” nikan Kubernets Dashboard funrararẹ. Gbogbo awọn ojutu Orisun Ṣiṣii miiran kii ṣe lati ẹka CLI * kere pupọ ni olokiki.

* Wo nipa K9s ni ajeseku apa ti awọn awotẹlẹ.

3. Kubernetic

Akopọ ti GUIs fun Kubernetes

Eyi jẹ ohun elo ohun-ini ti o fi sii lori kọnputa ti ara ẹni (Linux, macOS, Windows ni atilẹyin). Awọn onkọwe rẹ ṣe ileri rirọpo pipe ti IwUlO laini aṣẹ, ati pẹlu rẹ - ko si iwulo lati ranti awọn aṣẹ ati paapaa ilosoke mẹwa ni iyara.

Ọkan ninu awọn ẹya ti o nifẹ si ti ọpa naa ni atilẹyin ti a ṣe sinu fun awọn shatti Helm, ati ọkan ninu awọn apadabọ ni aini awọn metiriki iṣẹ ṣiṣe ohun elo.

Awọn ẹya akọkọ ti Kubernetic:

  • Ifihan irọrun ti ipo iṣupọ. Iboju kan lati wo gbogbo awọn nkan iṣupọ ti o jọmọ ati awọn igbẹkẹle wọn; ipo imurasilẹ pupa / alawọ ewe fun gbogbo awọn nkan; Ipo iṣupọ ipo wiwo pẹlu awọn imudojuiwọn ipo gidi-akoko.
  • Awọn bọtini iṣe iyara fun piparẹ ati iwọn ohun elo naa.
  • Atilẹyin fun iṣẹ iṣupọ pupọ.
  • Iṣẹ ti o rọrun pẹlu awọn aaye orukọ.
  • Atilẹyin fun awọn shatti Helm ati awọn ibi ipamọ Helm (pẹlu awọn ikọkọ). Fifi sori ati ṣiṣakoso awọn shatti ni wiwo wẹẹbu.

Iye idiyele ọja lọwọlọwọ jẹ sisanwo akoko kan ti awọn owo ilẹ yuroopu 30 fun lilo rẹ nipasẹ eniyan kan fun nọmba eyikeyi ti awọn aaye orukọ ati awọn iṣupọ.

4. Kubevious

Akopọ ti GUIs fun Kubernetes

Ero ti iṣẹ akanṣe ni lati ṣẹda ọpa ti a ṣe apẹrẹ lati ṣe itupalẹ ati ṣatunṣe awọn atunto ohun elo ti a gbe lọ sinu iṣupọ kan. Awọn onkọwe lojutu nipataki lori imuse awọn ẹya wọnyi, nlọ awọn ohun gbogbogbo diẹ sii fun nigbamii.

Awọn ẹya pataki ati awọn iṣẹ ti Kubevious:

  • Iwoye iṣupọ ni ọna ohun elo-centric: awọn nkan ti o jọmọ ni wiwo ti wa ni akojọpọ, ti o ni ila ni ipo-iṣe.
  • Ifihan wiwo ti awọn igbẹkẹle ninu awọn atunto ati awọn abajade isọdi ti awọn ayipada wọn.
  • Ifihan awọn aṣiṣe iṣeto iṣupọ: ilokulo awọn aami, awọn ebute oko ti o padanu, ati bẹbẹ lọ. (Ni ọna, ti o ba nifẹ si ẹya yii, ṣe akiyesi si Polarisnipa eyiti a tẹlẹ kọ.)
  • Ni afikun si aaye ti tẹlẹ, wiwa awọn apoti ti o lewu wa, i.e. nini awọn anfani pupọ ju (awọn abuda hostPID, hostNetwork, hostIPC, gbee docker.sock ati be be lo).
  • Eto wiwa ilọsiwaju fun iṣupọ (kii ṣe nipasẹ awọn orukọ awọn nkan nikan, ṣugbọn tun nipasẹ awọn ohun-ini wọn).
  • Awọn irinṣẹ fun igbero agbara ati iṣapeye awọn orisun.
  • “Ẹrọ akoko” ti a ṣe sinu (agbara lati rii awọn ayipada iṣaaju ninu iṣeto awọn nkan).
  • Isakoso RBAC pẹlu pivot tabili ibatan ti Awọn ipa, RoleBindings, Awọn iroyin Iṣẹ.
  • Ṣiṣẹ pẹlu iṣupọ kan nikan.

Ise agbese na ni itan kukuru pupọ (itusilẹ akọkọ waye ni Kínní 11, 2020) ati pe o dabi pe akoko kan ti wa boya iduroṣinṣin tabi idinku ninu idagbasoke. Ti awọn ẹya iṣaaju ba tu silẹ nigbagbogbo, lẹhinna itusilẹ tuntun (v0.5 Oṣu Kẹrin Ọjọ 15, Ọdun 2020) ti dinku lẹhin iyara akọkọ ti idagbasoke. Eyi ṣee ṣe nitori nọmba kekere ti awọn oluranlọwọ: 4 nikan ni o wa ninu itan-akọọlẹ ti ibi ipamọ, ati pe gbogbo iṣẹ gangan ni eniyan kan ṣe.

5. Kubewise

  • Oju-iwe Ise agbese;
  • Iwe-aṣẹ: ohun-ini (yoo di Orisun Ṣii);
  • Ni kukuru: "Onibara ti o rọrun pupọ fun Kubernetes."

Akopọ ti GUIs fun Kubernetes

Ọja tuntun lati VMware, ti a ṣẹda ni akọkọ bi apakan ti hackathon inu (ni Oṣu Karun ọdun 2019). Fi sori ẹrọ lori ara ẹni kọmputa, ṣiṣẹ lori ilana ti Itanna (Lainos, macOS ati Windows ni atilẹyin) ati nilo kubectl v1.14.0 tabi nigbamii.

Awọn ẹya akọkọ ti Kubewise:

  • Ibaraẹnisọrọ wiwo pẹlu awọn ohun elo Kubernetes ti o wọpọ julọ: awọn apa, awọn aaye orukọ, ati bẹbẹ lọ.
  • Atilẹyin fun awọn faili kubeconfig pupọ fun awọn iṣupọ oriṣiriṣi.
  • Terminal pẹlu agbara lati ṣeto oniyipada ayika KUBECONFIG.
  • Ṣe ina awọn faili kubeconfig aṣa fun aaye orukọ ti a fun.
  • Awọn ẹya aabo ilọsiwaju (RBAC, awọn ọrọ igbaniwọle, awọn akọọlẹ iṣẹ).

Nítorí jina, ise agbese ni o ni nikan kan Tu - version 1.1.0 ọjọ 26 Oṣu kọkanla, ọdun 2019. Pẹlupẹlu, awọn onkọwe gbero lati tu silẹ lẹsẹkẹsẹ bi Orisun Ṣii, ṣugbọn nitori awọn iṣoro inu (ti ko ni ibatan si awọn ọran imọ-ẹrọ) wọn ko le ṣe eyi. Bi ti May 2020, awọn onkọwe n ṣiṣẹ lori itusilẹ atẹle ati pe o yẹ ki o bẹrẹ ilana ṣiṣi koodu ni akoko kanna.

6. OpenShift Console

Akopọ ti GUIs fun Kubernetes

Paapaa otitọ pe wiwo wẹẹbu yii jẹ apakan ti pinpin OpenShift (o ti fi sii nibẹ ni lilo pataki onišẹ), awọn onkọwe pese fun agbara lati fi sori ẹrọ / lo ni deede (fanila) awọn fifi sori ẹrọ Kubernetes.

OpenShift Console ti wa ni idagbasoke fun igba pipẹ, nitorinaa o ti ṣafikun ọpọlọpọ awọn ẹya. A yoo darukọ awọn akọkọ:

  • Ọna wiwo ti o pin - “awọn iwoye” meji ti awọn aye ti o ṣeeṣe ti o wa ninu Console: fun awọn alabojuto ati fun awọn idagbasoke. Ipo Olùgbéejáde irisi awọn ohun ẹgbẹ ni fọọmu ti o ni oye diẹ sii si awọn olupilẹṣẹ (nipasẹ awọn ohun elo) ati idojukọ wiwo lori lohun iru awọn iṣẹ-ṣiṣe aṣoju gẹgẹbi gbigbe awọn ohun elo, ipasẹ kikọ / imuṣiṣẹ ipo, ati paapaa koodu ṣiṣatunkọ nipasẹ Eclipse Che.
  • Isakoso awọn iṣẹ ṣiṣe, nẹtiwọki, ibi ipamọ, awọn ẹtọ wiwọle.
  • Iyapa ti oye fun awọn ẹru iṣẹ sinu awọn iṣẹ akanṣe ati awọn ohun elo. Ninu ọkan ninu awọn idasilẹ tuntun - v4.3 - farahan pataki Dasibodu ise agbese, eyiti o ṣafihan data deede (nọmba ati awọn ipo ti awọn imuṣiṣẹ, awọn adarọ-ese, ati bẹbẹ lọ; agbara orisun ati awọn metiriki miiran) ni bibẹ iṣẹ akanṣe kan.
  • Imudojuiwọn ni ifihan akoko gidi ti ipo iṣupọ, awọn ayipada (awọn iṣẹlẹ) ti o waye ninu rẹ; wiwo àkọọlẹ.
  • Wo data ibojuwo ti o da lori Prometheus, Alertmanager ati Grafana.
  • Isakoso ti awọn oniṣẹ ni ipoduduro ninu oniṣẹhub.
  • Ṣakoso awọn ile ti o nṣiṣẹ nipasẹ Docker (lati ibi ipamọ kan pato pẹlu Dockerfile kan), S2I tabi awọn ohun elo ita lainidii.

NB: A ko fi awọn miran si awọn lafiwe Kubernetes pinpin (fun apẹẹrẹ, awọn Elo kere daradara-mọ Kubesphere): Bíótilẹ o daju wipe GUI le jẹ gidigidi to ti ni ilọsiwaju ninu wọn, o maa wa bi ara ti awọn ese akopọ ti kan ti o tobi eto. Sibẹsibẹ, ti o ba ti o ba ro wipe nibẹ ni o wa ko to solusan ti o ni kikun iṣẹ ni fanila K8s fifi sori, jẹ ki a mọ ninu awọn comments.

Ajeseku

1. Portainer lori Kubernetes ni Beta

Ise agbese kan lati ọdọ ẹgbẹ Portainer, eyiti o ṣe idagbasoke wiwo olokiki ti orukọ kanna fun ṣiṣẹ pẹlu Docker. Niwọn igba ti iṣẹ akanṣe wa ni ipele ibẹrẹ ti idagbasoke (akọkọ ati ẹya beta nikan jade wá Oṣu Kẹrin Ọjọ 16, Ọdun 2020), a ko ṣe iṣiro awọn ẹya rẹ. Sibẹsibẹ, o le jẹ anfani si ọpọlọpọ: ti eyi ba jẹ nipa rẹ, tẹle idagbasoke naa.

2. IcePanel

  • aaye ayelujara;
  • Iwe-aṣẹ: ohun-ini;
  • Ni kukuru: "Visual Kubernetes Olootu".

Akopọ ti GUIs fun Kubernetes

Ohun elo tabili ọdọ yii ni ero lati wo oju ati ṣakoso awọn orisun Kubernetes ni akoko gidi pẹlu wiwo fa ati ju silẹ ti o rọrun. Awọn nkan ti o ni atilẹyin lọwọlọwọ jẹ Pod, Iṣẹ, Imuṣiṣẹ, StatefulSet, PersistentVolume, PersistentVolumeClaim, ConfigMap ati Aṣiri. Laipẹ wọn ṣe ileri lati ṣafikun atilẹyin fun Helm. Awọn aila-nfani akọkọ jẹ isunmọ ti koodu (o nireti ṣiṣi "ni diẹ ninu awọn ọna") ati aini atilẹyin Linux (nitori awọn ẹya nikan fun Windows ati macOS wa, botilẹjẹpe eyi tun ṣee ṣe pupọ julọ ọrọ kan ti akoko).

3.k9s

  • aaye ayelujara;
  • Ifihan;
  • ibi ipamọ (~ 7700 GitHub irawọ);
  • Iwe-aṣẹ: Apache 2.0;
  • Ni kukuru: "Atọpa console fun Kubernetes ti o fun ọ laaye lati ṣakoso iṣupọ rẹ ni ara."

Akopọ ti GUIs fun Kubernetes

IwUlO jẹ nikan ni apakan ajeseku ti atunyẹwo fun idi ti o funni ni GUI console kan. Bibẹẹkọ, awọn onkọwe gangan fun pọ ti o pọju jade kuro ni ebute naa, nfunni kii ṣe wiwo olumulo ore-ọfẹ nikan, ṣugbọn awọn akori 6 ti a ti sọ tẹlẹ, ati eto ilọsiwaju ti awọn ọna abuja keyboard ati awọn inagijẹ aṣẹ. Ọna pipe wọn ko ni opin si irisi: awọn ẹya k9s jẹ iwunilori ti o wuyi: iṣakoso awọn orisun, iṣafihan ipo iṣupọ, iṣafihan awọn orisun ni aṣoju akoso pẹlu awọn igbẹkẹle, awọn akọọlẹ wiwo, atilẹyin RBAC, awọn agbara gbigbe nipasẹ awọn afikun… Gbogbo eyi bẹbẹ. si agbegbe K8s jakejado: nọmba Awọn irawọ GitHub ti iṣẹ akanṣe naa fẹrẹ dara bi Dasibodu Kubernetes osise!

4. Awọn paneli iṣakoso ohun elo

Ati ni opin ti awọn awotẹlẹ - kan lọtọ mini-ẹka. O pẹlu awọn atọkun wẹẹbu meji ti a ṣe apẹrẹ kii ṣe fun iṣakoso okeerẹ ti awọn iṣupọ Kubernetes, ṣugbọn fun ṣiṣakoso ohun ti a fi ranṣẹ ninu wọn.

Bii o ṣe mọ, ọkan ninu awọn irinṣẹ ti o dagba julọ ati ibigbogbo fun gbigbe awọn ohun elo eka ni Kubernetes jẹ Helm. Ni akoko ti aye rẹ, ọpọlọpọ awọn idii (awọn shatti Helm) ti ṣajọpọ fun imuṣiṣẹ irọrun ọpọlọpọ awọn gbajumo ohun elo. Nitorinaa, hihan awọn irinṣẹ wiwo ti o yẹ ti o gba ọ laaye lati ṣakoso ọna igbesi aye ti awọn shatti jẹ ohun ti oye.

4.1. Monocular

  • ibi ipamọ (1300+ GitHub irawọ);
  • Iwe-aṣẹ: Apache 2.0;
  • Ni kukuru: “Ohun elo wẹẹbu kan fun wiwa ati ṣawari awọn shatti Helm kọja awọn ibi ipamọ pupọ. Ṣiṣẹ bi ipilẹ fun iṣẹ akanṣe ibudo Helm."

Akopọ ti GUIs fun Kubernetes

Idagbasoke yii lati ọdọ awọn onkọwe Helm ti fi sori ẹrọ ni Kubernetes ati pe o ṣiṣẹ laarin iṣupọ kanna, ṣiṣe iṣẹ naa. Sibẹsibẹ, ni bayi, ise agbese na ti fẹrẹ ko ni idagbasoke. Idi akọkọ rẹ ni lati ṣe atilẹyin aye ti Helm Hub. Fun awọn iwulo miiran, awọn onkọwe ṣeduro Kubeapps (wo isalẹ) tabi Red Hat Automation Broker (apakan ti OpenShift, ṣugbọn tun ko ni idagbasoke mọ).

4.2. Kubeapps

Akopọ ti GUIs fun Kubernetes

Ọja kan lati Bitnami, eyiti o tun fi sii ni iṣupọ Kubernetes, ṣugbọn o yatọ si Monocular ni idojukọ akọkọ rẹ lori ṣiṣẹ pẹlu awọn ibi ipamọ ikọkọ.

Awọn iṣẹ bọtini ati awọn ẹya ti Kubeapps:

  • Wo ati fi awọn shatti Helm sori ẹrọ lati awọn ibi ipamọ.
  • Ṣayẹwo, ṣe imudojuiwọn, ati yọkuro awọn ohun elo orisun Helm ti a fi sori ẹrọ iṣupọ naa.
  • Atilẹyin fun aṣa ati awọn ibi ipamọ shatti ikọkọ (ṣe atilẹyin ChartMuseum ati JFrog Artifctory).
  • Wiwo ati ṣiṣẹ pẹlu awọn iṣẹ ita - lati Katalogi Iṣẹ ati Awọn alagbata Iṣẹ.
  • Titẹjade awọn ohun elo ti a fi sori ẹrọ nipa lilo ẹrọ Isopọ Catalog Iṣẹ.
  • Atilẹyin fun ijẹrisi ati iyapa awọn ẹtọ nipa lilo RBAC.

Tabili Lakotan

Ni isalẹ ni tabili akojọpọ ninu eyiti a ti gbiyanju lati ṣe akopọ ati ṣajọpọ awọn ẹya akọkọ ti awọn atọkun wiwo ti o wa tẹlẹ lati dẹrọ lafiwe:

Akopọ ti GUIs fun Kubernetes
(Ẹya ori ayelujara ti tabili wa lori Google Docs.)

ipari

Awọn GUI fun Kubernetes jẹ kuku kan pato ati onakan ọdọ. Bibẹẹkọ, o n dagbasoke ni itara: o ti ṣee ṣe tẹlẹ lati wa awọn solusan ti o dagba pupọ, ati awọn ọdọ pupọ, eyiti o tun ni aaye lati dagba. Wọn ṣaajo si ọpọlọpọ awọn ohun elo, nfunni awọn ẹya ati awọn iwo lati baamu gbogbo awọn itọwo. A nireti pe atunyẹwo yii yoo ran ọ lọwọ lati yan ohun elo ti o baamu awọn iwulo lọwọlọwọ rẹ dara julọ.

PS

e dupe kvaps fun data lori OpenShift Console fun tabili lafiwe!

Ka tun lori bulọọgi wa:

orisun: www.habr.com

Fi ọrọìwòye kun