Txheej txheem cej luam ntawm GUIs rau Kubernetes

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Txhawm rau ua haujlwm nrog lub kaw lus, nws yog ib qho tseem ceeb kom paub cov kab lus hais kom ua: nyob rau hauv cov ntaub ntawv ntawm Kubernetes, qhov no yog kubectl. Ntawm qhov tod tes, tsim qauv zoo, xav txog GUIs tuaj yeem ua tauΠΎfeem ntau ntawm cov haujlwm ib txwm ua thiab qhib cov sijhawm ntxiv thaum lub sijhawm ua haujlwm.

Xyoo tas los peb tau luam tawm ib qho kev txhais lus luv luv lub ntsiab lus ntawm lub vev xaib UI rau Kubernetes, mob siab rau kev tshaj tawm ntawm lub vev xaib interface Kubernetes Web View. Tus sau ntawm tsab xov xwm ntawd thiab cov nqi hluav taws xob nws tus kheej, Henning Jacobs los ntawm lub tuam txhab Zalando, tso cov khoom tshiab ua "kubectl rau lub vev xaib." Nws xav tsim ib lub cuab yeej uas muaj peev xwm yooj yim rau kev sib cuam tshuam hauv kev txhawb nqa kev ua haujlwm (piv txwv li, sai sai qhia qhov teeb meem nrog lub vev xaib txuas) thiab rau kev teb rau cov xwm txheej, tshawb nrhiav cov teeb meem hauv ntau pawg tib lub sijhawm. Nws lub hlwb tseem tab tom tsim niaj hnub no (tsuas yog los ntawm tus sau nws tus kheej).

Pab ntau Kubernetes pawg ntawm ntau qhov sib txawv, peb kuj txaus siab rau lub peev xwm los muab cov neeg siv khoom nrog cov cuab yeej ua haujlwm pom. Thaum xaiv qhov tsim nyog interface, cov yam ntxwv hauv qab no yog qhov tseem ceeb rau peb:

  • txhawb kev sib txawv ntawm cov neeg siv txoj cai (RBAC);
  • kev pom ntawm lub xeev lub npe thiab tus qauv Kubernetes primitives (Deployment, StatefulSet, Service, Cronjob, Job, Ingress, ConfigMap, Secret, PVC);
  • nkag mus rau cov kab hais kom ua nyob rau hauv lub pod;
  • saib cov cav ntoo;
  • saib cov xwm txheej ntawm cov pods (describe status);
  • tshem cov pods.

Lwm cov haujlwm, xws li saib cov khoom siv tau siv (los ntawm pods / controllers / namespaces), tsim / kho K8s primitives, tsis cuam tshuam hauv peb txoj haujlwm.

Peb yuav pib qhov kev tshuaj xyuas nrog Kubernetes Dashboard classic, uas tau txais los ua peb tus qauv. Txij li thaum lub ntiaj teb tsis nyob twj ywm (uas txhais tau hais tias GUIs tshiab tau tshwm sim hauv Kubernetes), peb kuj tseem yuav tham txog nws cov kev xaiv tam sim no, sau txhua yam hauv cov lus sib piv hauv qhov kawg ntawm tsab xov xwm.

NB: Hauv kev tshuaj xyuas peb yuav tsis rov hais dua cov kev daws teeb meem uas twb tau txiav txim siab hauv kab lus kawg, txawm li cas los xij - rau qhov ua tiav - cov kev xaiv cuam tshuam los ntawm nws (K8Dash, Octant, Kubernetes Web View) suav nrog hauv lub rooj zaum kawg.

1. Kubernetes Dashboard

  • Cov ntaub ntawv nplooj ntawv;
  • chaw cia khoom (8000+ GitHub hnub qub);
  • Daim ntawv tso cai: Apache 2.0;
  • Hauv luv luv: β€œLub vev xaib thoob ntiaj teb sib txuas rau Kubernetes pawg. Nws tso cai rau cov neeg siv los tswj thiab daws teeb meem cov ntawv thov khiav hauv pawg, nrog rau tswj cov pawg nws tus kheej. "

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Qhov no yog lub hom phiaj dav dav ntawm cov neeg sau ntawv Kubernetes hauv cov ntaub ntawv raug cai (tab sis tsis deployable default). Nws yog npaj rau kev xav tau ntawm kev ua haujlwm txhua hnub thiab kev debugging ntawm daim ntawv thov hauv ib pawg. Peb siv nws ntawm no los ua lub teeb pom kev zoo tag nrho uas tso cai rau peb muab cov neeg tsim khoom tsim nyog thiab txaus nkag mus rau pawg. Nws lub peev xwm npog tag nrho lawv cov kev xav tau uas tshwm sim hauv cov txheej txheem ntawm kev siv pawg (hauv qhov no tsab xov xwm peb tau pom qee qhov nta ntawm lub vaj huam sib luag). Raws li koj tuaj yeem twv tau yooj yim, qhov no txhais tau tias nws ua tiav txhua yam ntawm peb cov kev xav tau teev saum toj no.

Ntawm cov yam ntxwv tseem ceeb ntawm Kubernetes Dashboard:

  • Kev taw qhia: Saib cov khoom tseem ceeb K8s los ntawm namespace.
  • Yog tias koj muaj cai tswj hwm, lub vaj huam sib luag qhia cov nodes, namespaces, thiab Persistent Volumes. Kev txheeb cais ntawm kev nco thiab kev siv processor, kev faib peev txheej, kev ntsuas, xwm txheej, xwm txheej, thiab lwm yam muaj nyob rau ntawm nodes.
  • Saib daim ntawv thov siv nyob rau hauv lub npe chaw los ntawm lawv hom (Deployment, StatefulSet, thiab lwm yam), kev sib txuas ntawm lawv (ReplicaSet, Kab rov tav Pod Autoscaler), dav dav thiab tus kheej cov txheeb cais thiab cov ntaub ntawv.
  • Saib cov kev pabcuam thiab Ingresses, nrog rau lawv cov kev sib txuas nrog cov pods thiab cov ntsiab lus kawg.
  • Saib cov khoom thiab cov ntaub ntawv khaws cia: Persistent Volume thiab Persistent Volume thov.
  • Saib thiab kho ConfigMap thiab zais cia.
  • Saib cov cav.
  • Cov kab hais kom nkag mus rau hauv cov thawv.

Ib qho teeb meem tseem ceeb (tsis yog rau peb, txawm li cas los xij) yog tias tsis muaj kev txhawb nqa rau kev ua haujlwm ntau pawg. Peb tes num yog nquag tsim los ntawm cov zej zog thiab txhawb kev ua haujlwm tam sim no nrog kev tso tawm cov tshiab thiab cov lus qhia tshwj xeeb ntawm Kubernetes API: qhov tseeb version ntawm lub vaj huam sib luag yog v2.0.1 Lub Tsib Hlis 22, 2020 - Kev sim rau kev sib raug zoo nrog Kubernetes 1.18.

2. Lub lens

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Qhov project yog positioned raws li ib tug tag nrho-fledged integrated kev loj hlob ib puag ncig (IDE) rau Kubernetes. Ntxiv mus, nws yog optimized rau kev ua hauj lwm nrog ntau pawg thiab ib tug loj tus naj npawb ntawm pods khiav nyob rau hauv lawv (kuaj ntawm 25 txhiab pods).

Lub ntsiab nta / peev xwm ntawm Lens:

  • Daim ntawv thov ib leeg uas tsis tas yuav teeb tsa ib yam dab tsi hauv pawg (qhov tseeb dua, Prometheus yuav tsum tau txais txhua qhov ntsuas, tab sis koj tuaj yeem siv qhov kev teeb tsa uas twb muaj lawm rau qhov no). Kev teeb tsa "lub ntsiab" yog ua tiav ntawm tus kheej lub khoos phis tawj uas siv Linux, macOS lossis Windows.
  • Kev tswj ntau pawg (ntau pua pawg txhawb nqa).
  • Visualization ntawm lub xeev pawg hauv lub sijhawm.
  • Cov peev txheej siv cov duab thiab cov ncauj lus nrog keeb kwm raws li tsim hauv Prometheus.
  • Nkag mus rau cov kab hais kom ua ntawm cov thawv ntim thiab pawg nodes.
  • Kev them nyiaj yug tag nrho rau Kubernetes RBAC.

Kev tso tawm tam sim no - 3.5.0 hnub tim 16 Lub Rau Hli 2020. Thawj version tau tsim ntawm Kontena, thiab hnub no tag nrho cov cuab yeej cuab tam tau raug xa mus rau lub koom haum tshwj xeeb Lakend Labs, hu ua "lub koom haum ntawm huab huab hwm coj thiab cov kws tshaj lij thev naus laus zis," uas yog lub luag haujlwm rau "kev khaws cia thiab ua kom muaj Open Source software thiab Kontena khoom."

Lens yog qhov thib ob nrov tshaj plaws project ntawm GitHub hauv GUI qeb rau Kubernetes, tom qab tsuas yog Kubernet Dashboard xwb. Tag nrho lwm cov kev daws teeb meem Open Source tsis nyob hauv CLI * qeb yog qhov qis dua hauv qhov chaw.

* Saib txog K9s hauv qhov nyiaj ntxiv ntawm qhov kev tshuaj xyuas.

3. Kubernetic

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Qhov no yog ib daim ntawv thov tsim nyog uas tau nruab rau ntawm tus kheej lub computer (Linux, macOS, Windows tau txais kev txhawb nqa). Nws cov kws sau ntawv cog lus tias yuav hloov tag nrho cov khoom siv hluav taws xob, thiab nrog rau nws, tsis tas yuav tsum nco ntsoov cov lus txib thiab txawm tias qhov nce ntxiv ntawm kev khiav hauj lwm ceev.

Ib qho ntawm cov txiaj ntsig zoo ntawm cov cuab yeej yog kev txhawb nqa rau Helm kab kos, tab sis ib qho ntawm qhov tsis zoo yog qhov tsis muaj daim ntawv thov kev ntsuas kev ua haujlwm.

Cov yam ntxwv tseem ceeb ntawm Kubernetic:

  • Yooj yim tso saib ntawm pawg xwm txheej. Ib qho screen los saib tag nrho cov khoom muaj feem xyuam nrog pawg thiab lawv qhov kev vam khom; liab / ntsuab npaj lub xeev rau txhua yam khoom; pawg saib cov xwm txheej saib hom nrog cov xwm txheej ntawm lub sijhawm hloov tshiab.
  • Cov nyees khawm ceev nrawm rau kev rho tawm thiab ntsuas daim ntawv thov.
  • Txhawb kev ua haujlwm ntau pawg.
  • Ib qho yooj yim ua hauj lwm nrog namespaces.
  • Kev them nyiaj yug rau Helm charts thiab Helm repositories (nrog rau tus kheej). Kev teeb tsa thiab tswj cov kab kos hauv web interface.

Tus nqi tam sim no ntawm cov khoom yog them ib zaug ntawm 30 euros rau nws siv los ntawm ib tus neeg rau ib tus naj npawb ntawm cov npe thiab pawg.

4. Kubevious

  • website;
  • Kev nthuav qhia;
  • chaw cia khoom (~ 500 GitHub hnub qub);
  • Daim ntawv tso cai: Apache 2.0
  • Hauv cov ntsiab lus: "Kubevious ua rau Kubernetes pawg, kev teeb tsa daim ntawv thov, thiab pom pom hauv daim ntawv thov kev nyab xeeb thiab nkag siab yooj yim."

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Lub tswv yim ntawm qhov project yog los tsim ib lub cuab yeej tsim los tshuaj xyuas thiab debug daim ntawv thov configurations deployed nyob rau hauv ib pawg. Cov kws sau ntawv tau tsom ntsoov rau qhov kev siv ntawm cov yam ntxwv no, tawm hauv ntau yam rau yav tom ntej.

Cov yam ntxwv tseem ceeb thiab kev ua haujlwm ntawm Kubevious:

  • Pom cov pawg nyob rau hauv ib qho kev thov-centric txoj kev: interconnected khoom nyob rau hauv lub interface yog grouped rau hauv ib tug hierarchy.
  • Visually tso saib dependencies nyob rau hauv configurations thiab lub cascading txim ntawm lawv cov kev hloov.
  • Qhia txog kev teeb tsa pawg yuam kev: kev siv tsis raug ntawm cov ntawv lo, cov chaw nres nkoj ploj, thiab lwm yam. (Los ntawm txoj kev, yog tias koj txaus siab rau qhov no, xyuam xim rau Polarisuas peb xa sau.)
  • Ntxiv rau qhov taw tes dhau los, kev tshawb pom ntawm cov thawv uas muaj peev xwm txaus ntshai yog muaj, i.e. muaj ntau txoj cai (tus cwj pwm hostPID, hostNetwork, hostIPC, mounting docker.sock thiab lwm yam).
  • Ib pawg tshawb nrhiav qib siab (tsis yog los ntawm cov npe khoom, tab sis kuj los ntawm lawv cov khoom).
  • Cov cuab yeej rau kev npaj muaj peev xwm thiab kev ua kom zoo dua.
  • Built-in "lub sijhawm tshuab" (lub peev xwm los saib cov kev hloov pauv yav dhau los hauv kev teeb tsa ntawm cov khoom).
  • Tswj RBAC siv lub ntsiab lus sib txuas lus los ntawm Cov Haujlwm, RoleBindings, ServiceAccounts.
  • Ua haujlwm tsuas yog nrog ib pawg.

Qhov project muaj keeb kwm luv luv (thawj qhov kev tso tawm tau tshwm sim thaum Lub Ob Hlis 11, 2020) thiab nws zoo li tau muaj lub sijhawm ntawm kev ruaj khov lossis kev txhim kho qeeb. Yog hais tias yav dhau los versions raug tso tawm ntau zaus, ces qhov tseeb tso tawm (v0.5 hnub tim 15 Lub Plaub Hlis 2020) poob qab qhov pib ntawm kev txhim kho. Qhov no tej zaum yog vim muaj tsawg tus neeg koom nrog: nyob rau hauv keeb kwm ntawm lub repository tsuas muaj 4 ntawm lawv, thiab tag nrho cov tiag tiag ua hauj lwm yog nqa tawm los ntawm ib tug neeg.

5. Kubewise

  • Qhov project nplooj;
  • Daim ntawv tso cai: muaj tswv (yuav dhau los ua Qhib Qhov Chaw);
  • Hauv kev txiav txim siab: "Ib qho yooj yim, ntau tus neeg siv khoom siv rau Kubernetes."

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Ib yam khoom tshiab los ntawm VMware, Ameslikas tsim los ua ib feem ntawm lub hackathon sab hauv (hauv Lub Rau Hli 2019). Nruab rau ntawm tus kheej lub computer, ua haujlwm ntawm lub hauv paus Electron (txhawb los ntawm Linux, macOS thiab Windows) thiab yuav tsum kubectl v1.14.0 lossis tom qab ntawd.

Cov yam ntxwv tseem ceeb ntawm Kubewise:

  • Kev sib cuam tshuam nrog cov feem ntau siv Kubernetes cov chaw: nodes, namespaces, thiab lwm yam.
  • Kev them nyiaj yug rau ntau cov ntaub ntawv kubeconfig rau pawg sib txawv.
  • Terminal nrog lub peev xwm los teeb tsa ib puag ncig hloov pauv KUBECONFIG.
  • Tsim kev cai kubeconfig cov ntaub ntawv rau lub npe chaw muab.
  • Cov yam ntxwv tshwj xeeb tshaj plaws (RBAC, passwords, kev pabcuam nyiaj).

Txog tam sim no qhov project tsuas muaj ib qho kev tso tawm - version 1.1.0 hnub tim 26/2019/2020. Ntxiv mus, cov kws sau ntawv tau npaj yuav tso tawm tam sim ntawd raws li Qhib Qhov Chaw, tab sis vim muaj teeb meem sab hauv (tsis cuam tshuam txog cov teeb meem kev kawm) lawv tsis tuaj yeem ua qhov no. Raws li lub Tsib Hlis XNUMX, cov kws sau ntawv tab tom ua haujlwm ntawm qhov kev tso tawm tom ntej thiab yuav tsum pib qhib qhov txheej txheem tib lub sijhawm.

6. OpenShift Console

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Txawm hais tias qhov tseeb tias qhov web interface no yog ib feem ntawm OpenShift faib (nyob ntawd nws tau nruab siv tus neeg ua haujlwm tshwj xeeb), cov kws sau ntawv tau muab lub peev xwm rau nruab / siv nyob rau hauv tsis tu ncua (vanilla) Kubernetes kev teeb tsa.

OpenShift Console tau tsim lub sijhawm ntev, yog li nws tau koom nrog ntau txoj haujlwm. Cia peb hais txog cov tseem ceeb:

  • Ib txoj hauv kev sib koom rau lub interface - ob "kev xav" ntawm lub peev xwm muaj nyob hauv Console: rau cov thawj coj thiab rau cov tsim tawm. Hom Developer foundations pab pawg cov khoom hauv ib daim ntawv nkag siab ntau dua rau cov neeg tsim khoom (los ntawm daim ntawv thov) thiab tsom mus rau kev sib cuam tshuam ntawm kev daws cov haujlwm xws li kev xa cov ntawv thov, taug qab kev tsim / xa tawm, thiab txawm tias kho cov cai los ntawm Eclipse Che.
  • Tswj cov chaw ua haujlwm, network, chaw cia khoom, nkag mus rau cov cai.
  • Logical sib cais rau qhov project thiab daim ntawv thov ua haujlwm. Hauv ib qho ntawm cov kev tshaj tawm tshiab - v4.3 - nyob tshwj xeeb Qhov project dashboard, tso saib cov ntaub ntawv ib txwm muaj (tus naj npawb thiab cov xwm txheej ntawm kev xa tawm, pods, thiab lwm yam.; kev siv peev txheej thiab lwm yam kev ntsuas) hauv ntu ntu ntawm cov haujlwm.
  • Real-time hloov tshiab tso saib ntawm pawg xwm txheej thiab kev hloov pauv (cov xwm txheej) uas tau tshwm sim hauv nws; saib cov cav.
  • Saib xyuas cov ntaub ntawv raws li Prometheus, Alertmanager thiab Grafana.
  • Tswj cov neeg ua haujlwm sawv cev hauv operatorhub.
  • Tswj cov kev tsim uas khiav ntawm Docker (los ntawm ib qho chaw khaws cia nrog Dockerfile) S2 I los yog arbitrary lwm utilities.

NB: Peb tsis tau ntxiv lwm tus rau qhov sib piv Kubernetes kev faib tawm (piv txwv li, tsis tshua muaj npe nrov Kubesphere): txawm tias qhov tseeb hais tias cov graphical interface hauv lawv tuaj yeem ua tau zoo heev, nws feem ntau los ua ib feem ntawm kev sib koom ua ke ntawm cov kab ke loj. Txawm li cas los xij, yog tias koj xav tias qee qhov kev daws teeb meem uas ua haujlwm tau zoo hauv kev teeb tsa vanilla K8s ploj lawm, qhia rau peb paub hauv cov lus.

Nyiaj Tswb

1. Porttainer ntawm Kubernetes hauv beta

Ib qhov project los ntawm pab pawg Porttainer, uas tau tsim qhov nrov interface ntawm tib lub npe rau kev ua haujlwm nrog Docker. Txij li thaum qhov project yog nyob rau theem pib ntawm kev txhim kho (thawj thiab tsuas yog beta version tuaj tawm Lub Plaub Hlis 16, 2020), peb tsis tau ntsuas nws cov yam ntxwv. Txawm li cas los xij, nws yuav txaus siab rau ntau tus: yog tias qhov no zoo li koj, ua raws li kev txhim kho.

2. IcePanel

  • website;
  • Daim ntawv tso cai: tswv;
  • Hauv luv luv: "Visual Kubernetes editor."

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Daim ntawv thov cov duab me me no tsom rau pom thiab tswj cov peev txheej Kubernetes hauv lub sijhawm tiag tiag nrog lub luag haujlwm yooj yim thiab poob. Cov khoom txhawb nqa tam sim no yog Pod, Service, Deployment, StatefulSet, PersistentVolume, PersistentVolumeClaim, ConfigMap thiab Secret. Lawv cog lus tias yuav ntxiv kev txhawb nqa Helm sai sai. Qhov tsis zoo tseem ceeb yog qhov chaws kaw (nws xav tau qhib "hauv qee daim ntawv") thiab tsis muaj kev txhawb nqa Linux (txog tam sim no tsuas yog versions rau Windows thiab macOS muaj, txawm hais tias qhov no kuj tseem yuav muaj teeb meem ntawm lub sijhawm).

3 k9s

  • website;
  • Ua qauv qhia;
  • chaw cia khoom (~ 7700 GitHub hnub qub);
  • Daim ntawv tso cai: Apache 2.0;
  • Hauv cov ntsiab lus tseem ceeb: "Ib lub console interface rau Kubernetes uas cia koj tswj koj pawg hauv style."

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Cov nqi hluav taws xob tsuas yog suav nrog hauv qhov nyiaj ntxiv ntawm qhov kev tshuaj xyuas vim tias nws muaj console GUI. Txawm li cas los xij, cov kws sau ntawv tau nyem qhov feem ntau tawm ntawm lub davhlau ya nyob twg, muab tsis tau tsuas yog ib qho yooj yim interface, tab sis kuj muaj 6 lub ntsiab lus predefined, thiab tsim cov txheej txheem ntawm cov keyboard shortcuts thiab npe rau cov lus txib. Lawv txoj hauv kev zoo tsis txwv rau qhov tshwm sim: lub peev xwm ntawm k9s yog qhov zoo siab heev: kev tswj hwm cov peev txheej, nthuav qhia lub xeev ntawm pawg, nthuav tawm cov peev txheej hauv kev saib hierarchical nrog kev vam khom, saib cov cav, txhawb nqa RBAC, nthuav dav los ntawm plugins ... Txhua qhov no yog qhov nyiam ntawm cov zej zog K8s thoob plaws: ntau qhov GitHub lub hnub qub project yuav luag zoo li tus nom Kubernetes Dashboard!

4. Daim ntawv thov tswj vaj huam sib luag

Thiab thaum kawg ntawm kev tshuaj xyuas - ib qho kev cais me me. Nws suav nrog ob lub vev xaib cuam tshuam tsim los tsis yog rau kev tswj hwm ntawm Kubernetes pawg, tab sis rau kev tswj cov khoom siv hauv lawv.

Raws li koj paub, ib qho ntawm cov cuab yeej paub tab thiab nthuav dav rau kev siv cov ntawv thov nyuaj hauv Kubernetes yog Helm. Nyob rau lub sijhawm ntawm nws lub neej, ntau pob khoom (Helm charts) tau khaws cia kom yooj yim xa mus ntau daim ntawv thov nrov. Yog li ntawd, nws yog ib qho tseem ceeb heev uas tsim nyog cov cuab yeej pom yuav tshwm sim los pab tswj lub neej voj voog ntawm kab kos.

4.1. Monocular

  • chaw cia khoom (1300+ GitHub hnub qub);
  • Daim ntawv tso cai: Apache 2.0;
  • Hauv kev txiav txim siab: β€œLub vev xaib rau kev tshawb nrhiav thiab tshawb pom Helm kab kos hla ntau qhov chaw cia khoom. Ua lub hauv paus rau Helm hub project. "

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Qhov kev txhim kho no los ntawm cov kws sau ntawv ntawm Helm tau teeb tsa hauv Kubernetes thiab khiav hauv ib pawg, ua cov haujlwm uas tau muab. Txawm li cas los xij, tam sim no qhov project tsis tau txhim kho txhua. Nws lub hom phiaj tseem ceeb yog los txhawb kev muaj nyob ntawm Helm Hub. Rau lwm cov kev xav tau, cov kws sau ntawv pom zoo rau Kubeapps (saib hauv qab) lossis Red Hat Automation Broker (ib feem ntawm OpenShift, tab sis kuj tsis raug tsim tawm lawm).

4.2. Kubeapps

Txheej txheem cej luam ntawm GUIs rau Kubernetes

Ib qho khoom lag luam los ntawm Bitnami, uas tseem tau teeb tsa hauv Kubernetes pawg, tab sis txawv ntawm Monocular hauv nws qhov kev tsom mus rau kev ua haujlwm nrog cov chaw khaws khoom ntiag tug.

Cov yam ntxwv tseem ceeb thiab kev ua haujlwm ntawm Kubeapps:

  • Saib thiab nruab Helm kab kos los ntawm cov chaw khaws cia.
  • Tshawb xyuas, hloov kho thiab tshem tawm Helm-raws li daim ntawv thov uas tau teeb tsa rau ntawm pawg.
  • Kev them nyiaj yug rau kev ua hauj lwm nrog kev cai thiab tus kheej daim ntawv repositories (txhawb ChartMuseum thiab JFrog Artifactory).
  • Saib thiab ua haujlwm nrog cov kev pabcuam sab nraud - los ntawm Service Catalog thiab Service Brokers.
  • Publishing ntsia daim ntawv thov siv Service Catalog Bindings mechanism.
  • Txhawb kev lees paub thiab kev sib cais txoj cai siv RBAC.

Lub rooj zaum kawg

Hauv qab no yog cov lus qhia luv luv uas peb tau sim los sau thiab sau cov peev txheej tseem ceeb ntawm qhov pom kev cuam tshuam uas twb muaj lawm los pab txhawb kev sib piv:

Txheej txheem cej luam ntawm GUIs rau Kubernetes
(Online version ntawm lub rooj muaj nyob hauv Google Docs.)

xaus

Graphical interfaces rau Kubernetes yog qhov tshwj xeeb thiab cov tub ntxhais hluas niche. Txawm li cas los xij, nws tab tom txhim kho kom nquag plias: koj tuaj yeem pom ob qho kev daws teeb meem zoo thiab cov tub ntxhais hluas uas tseem muaj chaw loj hlob. Lawv haum rau ntau yam kev siv, muab cov yam ntxwv thiab zoo li haum rau yuav luag txhua tus saj. Peb cia siab tias qhov kev tshuaj xyuas no yuav pab koj xaiv cov cuab yeej uas haum rau koj cov kev xav tau tam sim no.

PS

Ua tsaug kvaps ua rau cov ntaub ntawv OpenShift Console rau lub rooj sib piv!

Nyeem kuj ntawm peb blog:

Tau qhov twg los: www.hab.com

Ntxiv ib saib