Nānā nui o nā GUI no nā Kubernetes

Nānā nui o nā GUI no nā Kubernetes

No ka hana piha me ka ʻōnaehana, he mea nui e ʻike i nā pono laina kauoha: i ka hihia o Kubernetes, ʻo ia ka kubectl. Ma kekahi ʻaoʻao, hiki i nā GUI i hoʻolālā maikaʻi ʻia, noʻonoʻo maikaʻiоka hapa nui o nā hana maʻamau a wehe i nā manawa hou i ka wā e hana ai nā ʻōnaehana.

I ka makahiki i hala ua paʻi mākou i kahi unuhi he ʻike pōkole o UI pūnaewele no nā Kubernetes, i hoʻolaʻa ʻia i ka hoʻolaha ʻana o ke kikowaena pūnaewele Kubernetes WebView. ʻO ka mea kākau o kēlā ʻatikala a me ka pono ponoʻī, ʻo Henning Jacobs mai ka hui ʻo Zalando, i hoʻonohonoho i ka huahana hou ma ke ʻano he "kubectl no ka pūnaewele." Makemake ʻo ia e hana i kahi hāmeʻa me nā mana kūpono no ka launa pū ʻana ma kahi ʻano kākoʻo ʻenehana (e like me ka hōʻike wikiwiki ʻana i kahi pilikia me kahi loulou pūnaewele) a no ka pane ʻana i nā hanana, e ʻimi ana i nā pilikia ma nā hui he nui i ka manawa like. Ke hoʻomohala ʻia nei kāna ʻano noʻonoʻo i kēia lā (ʻo ka mea kākau nui ʻia).

Ke lawelawe nei i nā pūʻulu Kubernetes o nā ʻano nui like ʻole, makemake pū mākou i ka hiki ke hāʻawi i nā mea kūʻai aku me kahi mea hana hana ʻike. Ke koho ʻana i kahi interface kūpono, ʻo nā hiʻohiʻona ma lalo nei ke kī nui iā mākou:

  • kākoʻo no ka hoʻokaʻawale ʻana i nā pono mea hoʻohana (RBAC);
  • ka ʻike ʻana i ka mokuʻāina inoa inoa a me nā kumu Kubernetes maʻamau (Deployment, StatefulSet, Service, Cronjob, Job, Ingress, ConfigMap, Secret, PVC);
  • ka loaʻa ʻana i ka laina kauoha i loko o ka pod;
  • ke nānā ʻana i nā lāʻau pod;
  • ke nānā nei i ke kūlana o nā pods (describe status);
  • ka wehe ʻana i nā pods.

ʻAʻole pili nā hana ʻē aʻe, e like me ka nānā ʻana i nā kumuwaiwai i pau (e nā pods/controllers/namespaces), ka hana ʻana/hoʻoponopono ʻana i nā K8s primitives.

E hoʻomaka mākou i ka loiloi me ka Kubernetes Dashboard maʻamau, i ʻae ʻia e like me kā mākou maʻamau. No ka mea ʻaʻole kū mālie ka honua (ʻo ia hoʻi ke ʻike ʻia nei nā GUI hou ma Kubernetes), e kamaʻilio pū mākou e pili ana i kāna mau koho i kēia manawa, e hōʻuluʻulu ana i nā mea āpau ma ka papa hoʻohālikelike ma ka hopena o ka ʻatikala.

NB: Ma ka loiloi ʻaʻole mākou e hana hou i kēlā mau hoʻonā i noʻonoʻo ʻia ʻatikala hope loa, akā naʻe - no ka hoʻopiha piha - nā koho kūpono mai ia mea (K8Dash, Octant, Kubernetes Web View) i loko o ka papaʻaina hope.

1. Kubernetes Dashboard

  • ʻAoʻao palapala;
  • waihona waihona (8000+ GitHub hōkū);
  • Laikini: Apache 2.0;
  • I ka pōkole: "He kikowaena pūnaewele puni honua no nā pūʻulu Kubernetes. Hāʻawi ia i nā mea hoʻohana e hoʻokele a hoʻoponopono i nā noi e holo ana i loko o kahi puʻupuʻu, a me ka hoʻokele pū ʻana iā ia iho.

Nānā nui o nā GUI no nā Kubernetes

He papa kumu nui kēia i uhi ʻia e nā mea kākau Kubernetes ma ka palapala kūhelu (akā ʻaʻole hiki ke kau ʻia paʻamau). Hoʻolālā ʻia no nā pono o ka hana i kēlā me kēia lā a me ka debugging o nā noi i loko o kahi pūpū. Hoʻohana mākou ma ʻaneʻi ma ke ʻano he hāmeʻa ʻike māmā piha piha e hiki ai iā mākou ke hāʻawi i nā mea hoʻomohala i ka pono a me ka lawa kūpono i ka hui. ʻO kāna mau mea hiki ke uhi i nā pono āpau e kū mai ana i ke kaʻina o ka hoʻohana ʻana i ka pūʻulu (i loko kēiaʻatikala ua hōʻike mākou i kekahi mau hiʻohiʻona o ka panel). Hiki iā ʻoe ke koho maʻalahi, ʻo ia ka mea e hoʻokō i kā mākou mau koi āpau i helu ʻia ma luna.

Ma waena o nā hiʻohiʻona nui o Kubernetes Dashboard:

  • Navigation: E nānā i nā mea nui K8s ma ka inoa inoa.
  • Inā loaʻa iā ʻoe nā kuleana luna, hōʻike ka panel i nā nodes, namespaces, a me Persistent Volumes. Loaʻa nā ʻikepili no ka hoʻomanaʻo a me ka hoʻohana ʻana i ka mea hana, ka hoʻokaʻawale ʻana i nā kumuwaiwai, nā ana, ke kūlana, nā hanana, a me nā mea ʻē aʻe no nā node.
  • E nānā i nā noi i kau ʻia ma ka inoa inoa e ko lākou ʻano (Deployment, StatefulSet, etc.), nā pilina ma waena o lākou (ReplicaSet, Horizontal Pod Autoscaler), nā helu helu a me nā ʻike pilikino.
  • E nānā i nā lawelawe a me nā Ingresses, a me kā lākou pili ʻana me nā pods a me nā helu hope.
  • Nānā i nā mea waihona a me nā waihona: Volume Persistent and Persistent Volume Claim.
  • Nānā a hoʻoponopono i ka ConfigMap a me ka mea huna.
  • Nānā i nā lāʻau.
  • Ke komo laina kauoha i loko o nā pahu.

ʻO kahi drawback nui (ʻaʻole no mākou, akā naʻe) ʻaʻohe kākoʻo no ka hana multi-cluster. Hoʻomohala ikaika ʻia ka papahana e ke kaiāulu a kākoʻo i nā hana o kēia manawa me ka hoʻokuʻu ʻana i nā mana hou a me nā kikoʻī o ka Kubernetes API: ʻo ka mana hou o ka papa v2.0.1 Mei 22, 2020 - Hoʻāʻo ʻia no ka hoʻohālikelike ʻana me Kubernetes 1.18.

2. maka aniani

Nānā nui o nā GUI no nā Kubernetes

Hoʻonohonoho ʻia ka pāhana ma ke ʻano he hoʻomohala hoʻomohala piha piha (IDE) no nā Kubernetes. Eia kekahi, ua hoʻoikaika ʻia no ka hana ʻana me nā pūʻulu he nui a me ka nui o nā pods e holo ana i loko o lākou (hoʻāʻo ʻia ma 25 tausani pods).

Nā hiʻohiʻona nui / hiki o Lens:

  • ʻO kahi noi kūʻokoʻa ʻaʻole pono e hoʻokomo i kekahi mea i loko o ka puʻupuʻu (ʻoi aku ka pololei, koi ʻia ʻo Prometheus e kiʻi i nā metric āpau, akā hiki iā ʻoe ke hoʻohana i kahi hoʻonohonoho i kēia manawa). Hana ʻia ka hoʻonohonoho "main" ma kahi kamepiula pilikino e holo ana i Linux, macOS a i ʻole Windows.
  • ʻO ka hoʻokele multi-cluster (ua kākoʻo ʻia nā haneli o nā pūʻulu).
  • ʻIke ʻia o ka mokuʻāina hui i ka manawa maoli.
  • Nā kiʻi hoʻohana waiwai a me nā ʻano me ka mōʻaukala e pili ana i ka Prometheus i kūkulu ʻia.
  • Loaʻa i ka laina kauoha o nā ipu a me nā pūnana puʻupuʻu.
  • Kākoʻo piha iā Kubernetes RBAC.

Hoʻokuʻu i kēia manawa - 3.5.0 i hoʻopaʻa ʻia ma Iune 16, 2020. Ua hana ʻia ka mana mua ma Kontena, a i kēia lā ua hoʻoili ʻia nā waiwai naʻauao āpau i kahi hui kūikawā. Lakeland Labs, i kapa ʻia "he hui o nā geeks maoli a me nā ʻenehana," nona ke kuleana no ka "mālama ʻana a me ka hoʻolako ʻana i nā polokalamu Open Source a me nā huahana Kontena."

ʻO Lens ka lua o ka papahana kaulana loa ma GitHub ma ka māhele GUI no Kubernetes, ma hope o ka Kubernets Dashboard pono'ī. ʻO nā hāʻina Open Source ʻē aʻe ʻaʻole i loko o ka māhele CLI* he haʻahaʻa loa i ka kaulana.

* E ʻike e pili ana i nā K9 ma ka ʻāpana bonus o ka loiloi.

3. Kubernetic

Nānā nui o nā GUI no nā Kubernetes

He noi pono kēia i hoʻokomo ʻia ma kahi kamepiula pilikino (Linux, macOS, Windows i kākoʻo ʻia). Ua hoʻohiki kona mau mea kākau i kahi pani piha o ka pono laina kauoha, a me ia, ʻaʻole pono e hoʻomanaʻo i nā kauoha a hiki i ka hoʻonui ʻana i ka wikiwiki o ka hana.

ʻO kekahi o nā hiʻohiʻona hoihoi o ka hāmeʻa ʻo ia ke kākoʻo i kūkulu ʻia no nā palapala Helm, akā ʻo kekahi o nā drawbacks ʻo ka nele o nā metric hana noi.

Nā hiʻohiʻona nui o Kubernetic:

  • Hōʻike maʻalahi o ke kūlana cluster. Hoʻokahi pale e nānā i nā mea puʻupuʻu pili āpau a me ko lākou mau hilinaʻi; ʻulaʻula / ʻōmaʻomaʻo mākaukau no nā mea āpau; ʻO ke ʻano hiʻohiʻona hiʻohiʻona pūʻulu me nā hōʻano hou kūlana manawa maoli.
  • Nā pihi hana wikiwiki no ka holoi ʻana a me ka hoʻonui ʻana i ka noi.
  • Kākoʻo no ka hana multi-cluster.
  • Hana maʻalahi me nā papa inoa.
  • Kākoʻo no nā palapala Helm a me nā waihona Helm (me nā mea pilikino). Ka hoʻouka ʻana a me ka hoʻokele ʻana i nā palapala kiʻi ma ka ʻaoʻao pūnaewele.

ʻO ke kumukūʻai o ka huahana i kēia manawa he uku hoʻokahi o 30 euros no ka hoʻohana ʻana e hoʻokahi kanaka no kekahi helu o nā inoa inoa a me nā puʻupuʻu.

4. Kubevious

  • paena;
  • Hōʻike;
  • waihona waihona (~ 500 mau hōkū GitHub);
  • Laikini: Apache 2.0
  • Ma kahi pōkole: "Hana ʻo Kubevious i nā pūʻulu Kubernetes, hoʻonohonoho noiʻi, a me ka ʻike ʻana i ke kūlana noi i palekana a maʻalahi hoʻi e hoʻomaopopo."

Nānā nui o nā GUI no nā Kubernetes

ʻO ka manaʻo o ka papahana ʻo ia ka hana ʻana i kahi mea hana i hoʻolālā ʻia e nānā a hoʻopaʻa i nā hoʻonohonoho noi i kau ʻia i loko o kahi pūpū. Ua nānā nui nā mea kākau i ka hoʻokō ʻana i kēia mau hiʻohiʻona, e waiho ana i nā mea maʻamau no hope.

Nā hiʻohiʻona nui a me nā hana o Kubevious:

  • E noʻonoʻo i ka pūʻulu ma kahi ala noiʻi: ua hui pū ʻia nā mea i hoʻopili ʻia i loko o kahi hierarchy.
  • Hōʻike ʻike maka i nā hilinaʻi i nā hoʻonohonoho a me nā hopena cascade o kā lākou hoʻololi.
  • Hōʻike i nā hewa hoʻonohonoho pūʻulu: hoʻohana hewa ʻole i nā lepili, nā awa i hala, etc. (Ma ke ala, inā makemake ʻoe i kēia hiʻohiʻona, e hoʻolohe i Polarise pili ana iā mākou ua kakau mua.)
  • Ma waho aʻe o ka helu mua, loaʻa ka ʻike ʻana i nā pahu pōʻino, i.e. loaʻa nā pono he nui loa (ʻano hostPID, hostNetwork, hostIPC, kau ana docker.sock etc.).
  • He ʻōnaehana huli puʻupuʻu kiʻekiʻe (ʻaʻole wale ma nā inoa mea, akā ma ko lākou mau waiwai pū kekahi).
  • Nā mea hana no ka hoʻolālā ʻana i ka hiki a me ka loiloi waiwai.
  • "Mekini manawa" i kūkulu ʻia (ka hiki ke ʻike i nā loli i hana mua ʻia i ka hoʻonohonoho ʻana o nā mea).
  • Ka hoʻokele ʻana iā RBAC me ka hoʻohana ʻana i kahi papaʻaina i hoʻopili ʻia mai Roles, RoleBindings, ServiceAccounts.
  • Hoʻohana wale me hoʻokahi puʻupuʻu.

He moʻolelo pōkole loa ka papahana (ua hoʻokuʻu ʻia ka mua ma Pepeluali 11, 2020) a me he mea lā aia kekahi manawa o ka hoʻomau ʻana a i ʻole ka lohi ʻana i ka hoʻomohala ʻana. Inā hoʻokuʻu pinepine ʻia nā mana mua, a laila ka hoʻokuʻu hou (v0.5 i hoʻopaʻa ʻia ma ʻApelila 15, 2020) i hāʻule ma hope o ka wikiwiki o ka hoʻomohala ʻana. Ma muli paha o ka liʻiliʻi o nā mea kōkua: ma ka moʻolelo o ka waihona he 4 wale nō o lākou, a ʻo ka hana maoli a pau e hana ʻia e ka mea hoʻokahi.

5. Kubewise

  • ʻAoʻao papahana;
  • Laikini: proprietary (e lilo i Open Source);
  • Ma kahi pōkole: "He mea kūʻai maʻalahi, multi-platform no Kubernetes."

Nānā nui o nā GUI no nā Kubernetes

He huahana hou mai VMware, i hana mua ʻia ma ke ʻano he hackathon kūloko (i Iune 2019). Hoʻokomo ʻia ma kahi kamepiula pilikino, hana ma ke kumu Kelepona (kākoʻo ʻia e Linux, macOS a me Windows) a koi iā kubectl v1.14.0 a i ʻole ma hope.

Nā hiʻohiʻona nui o Kubewise:

  • Ka launa pū ʻana me nā hui Kubernetes i hoʻohana pinepine ʻia: nodes, namespaces, etc.
  • Kākoʻo no nā faila kubeconfig he nui no nā hui like ʻole.
  • ʻO Terminal me ka hiki ke hoʻonohonoho i kahi loli kaiapuni KUBECONFIG.
  • Ka hana ʻana i nā faila kubeconfig maʻamau no kahi inoa inoa.
  • Nā hiʻohiʻona palekana kiʻekiʻe (RBAC, ʻōlelo huna, nā moʻokāki lawelawe).

I kēia manawa, hoʻokahi wale nō hoʻokuʻu o ka papahana - version 1.1.0 ka lā 26 Nowemapa 2019. Eia kekahi, ua hoʻolālā nā mea kākau e hoʻokuʻu koke iā Open Source, akā ma muli o nā pilikia kūloko (ʻaʻole pili i nā pilikia ʻenehana) ʻaʻole hiki iā lākou ke hana i kēia. Ma Mei 2020, ke hana nei nā mea kākau i ka hoʻokuʻu aʻe a pono e hoʻomaka i ke kaʻina hana open source i ka manawa like.

6. OpenShift Console

Nānā nui o nā GUI no nā Kubernetes

ʻOiai ʻo kēia ʻaoʻao pūnaewele he ʻāpana o ka wehe OpenShift (ma laila ua hoʻokomo ʻia me ka hoʻohana ʻana mea hoʻohana kūikawā), nā mea kākau ua hoʻolako ka hiki ke hoʻouka / hoʻohana iā ia i nā hoʻonohonoho Kubernetes maʻamau (vanila).

Ke ulu nei ʻo OpenShift Console no ka manawa lōʻihi, no laila ua hoʻokomo ʻia nā hana he nui. E haʻi mākou i nā mea nui:

  • ʻO kahi ala like i ka interface - ʻelua "nā hiʻohiʻona" o nā mana i loaʻa i ka Console: no nā luna hoʻomalu a no nā mea hoʻomohala. Ke ano Nānā mea hoʻomohala pūʻulu i nā mea ma kahi ʻano hiki ke hoʻomaopopo ʻia e nā mea hoʻomohala (ma ka noi) a e kālele ana i ka interface ma ka hoʻoponopono ʻana i nā hana maʻamau e like me ka hoʻopololei ʻana i nā noi, ka nānā ʻana i ke kūlana kūkulu/deployment, a me ka hoʻoponopono code ma o Eclipse Che.
  • Hoʻoponopono i nā haʻahaʻa hana, ka pūnaewele, ka mālama ʻana, nā kuleana komo.
  • ʻO ka hoʻokaʻawale kūpono no nā hana hana a me nā noi. Ma kekahi o nā mea hou loa - v4.3 - Ua ikea mai kūikawā Papahana papahana, e hōʻike ana i ka ʻikepili maʻamau (helu a me ke kūlana o ka waiho ʻana, pods, etc.; hoʻohana waiwai a me nā ana ʻē aʻe) ma kahi ʻāpana o nā papahana.
  • Hōʻike hou i ka manawa maoli o ke kūlana puʻupuʻu a me nā loli (nā hanana) i hana ʻia i loko; ka nānā ʻana i nā lāʻau.
  • E nānā i ka ʻikepili nānā ma muli o Prometheus, Alertmanager a me Grafana.
  • Hoʻonohonoho ʻia nā mea hoʻokele ma operatorhub.
  • Hoʻokele i nā kūkulu e holo ana ma o Docker (mai kahi waihona i kuhikuhi ʻia me kahi Dockerfile) S2I a i ʻole nā ​​pono hana waho.

NB: ʻAʻole mākou i hoʻohui i nā mea ʻē aʻe i ka hoʻohālikelike Māhele Kubernetes (no ka laʻana, ʻoi aku ka emi o ka kaulana Kubesphere): ʻoiai ʻo ka mea hiki ke kiʻekiʻe loa ke kiʻi kiʻi i loko o lākou, hele pinepine ia ma ke ʻano he ʻāpana o ka pūʻulu hoʻohui o kahi ʻōnaehana nui. Eia nō naʻe, inā e manaʻo ʻoe ua nalowale kekahi mau hoʻonā i hana piha i ka hoʻonohonoho vanilla K8s, e ʻike iā mākou ma nā ʻōlelo.

Bonus

1. Portainer ma Kubernetes ma ka beta

He papahana mai ka hui ʻo Portainer, nāna i hoʻomohala i ka pilina kaulana o ka inoa like no ka hana pū me Docker. No ka mea aia ka papahana ma kahi hoʻomaka mua o ka hoʻomohala ʻana (ka mua a me ka mana beta wale nō puka mai ʻApelila 16, 2020), ʻaʻole mākou i loiloi i kāna mau hiʻohiʻona. Eia nō naʻe, makemake paha ia i nā mea he nui: inā like kēia me ʻoe, e hahai i ka hoʻomohala ʻana.

2. IcePanel

  • paena;
  • Laikini: proprietary;
  • I ka pōkole: "Ka mea hoʻoponopono Kubernetes Visual."

Nānā nui o nā GUI no nā Kubernetes

Ke manaʻo nei kēia polokalamu papapihi ʻōpio e nānā a hoʻokele i nā kumuwaiwai Kubernetes i ka manawa maoli me kahi maʻalahi drag & drop interface. ʻO nā mea i kākoʻo ʻia i kēia manawa ʻo Pod, Service, Deployment, StatefulSet, PersistentVolume, PersistentVolumeClaim, ConfigMap a me Secret. Hoʻohiki lākou e hoʻohui koke i ke kākoʻo Helm. ʻO nā hemahema nui ʻo ia ka pani ʻana o ke code (ua manaʻo ʻia wehe "ma kekahi ʻano") a me ka nele i ke kākoʻo Linux (i kēia manawa aia wale nō nā mana no Windows a me macOS, ʻoiai ʻo ia hoʻi he mea manawa wale nō).

3. k9s

  • paena;
  • Hōʻikeʻike;
  • waihona waihona (~ 7700 mau hōkū GitHub);
  • Laikini: Apache 2.0;
  • Ma kahi pōkole: "He ʻoluʻolu no nā Kubernetes e ʻae iā ʻoe e hoʻokele i kāu pūʻulu ma ke ʻano."

Nānā nui o nā GUI no nā Kubernetes

Hoʻokomo wale ʻia ka pono i ka ʻāpana bonus o ka loiloi no ke kumu e hāʻawi ai i kahi console GUI. Eia nō naʻe, ʻoi aku ka nui o nā mea kākau i waho o ka pahu, hāʻawi ʻaʻole wale i kahi kikowaena kūpono, akā ʻo 6 mau kumumanaʻo i koho mua ʻia, a me kahi ʻōnaehana hoʻomohala o nā pōkole keyboard a me nā inoa inoa no nā kauoha. ʻAʻole i kaupalena ʻia kā lākou ʻano holoʻokoʻa i ka hiʻohiʻona: ʻoluʻolu nā mana o nā k9: mālama i nā kumuwaiwai, hōʻike i ke kūlana o ka hui, hōʻike i nā kumuwaiwai i kahi hierarchical hierarchical me nā hilinaʻi, nānā i nā lāʻau, kākoʻo RBAC, hoʻonui i nā mana ma o nā plugins ... ʻO kēia ka makemake o ke kaiāulu K8s ākea: nui Ua aneane like ka maikaʻi o ka papahana hōkū ʻo GitHub e like me ka Kubernetes Dashboard!

4. Nā papa hoʻomalu noi

A i ka pau ʻana o ka loiloi - kahi ʻāpana mini kaʻawale. Loaʻa iā ia ʻelua mau kikowaena pūnaewele i hoʻolālā ʻia ʻaʻole no ka hoʻokele paʻakikī o nā pūʻulu Kubernetes, akā no ka hoʻokele ʻana i nā mea i kau ʻia i loko o lākou.

E like me kāu e ʻike ai, ʻo kekahi o nā mea hana ʻoi loa a ākea no ka hoʻohana ʻana i nā noi paʻakikī ma Kubernetes ʻo Helm. I ka wā o kona ola ʻana, ua hōʻiliʻili ʻia nā pūʻolo he nui (Helm charts) no ka maʻalahi o ka waiho ʻana nui nā noi kaulana. No laila, kūpono loa ka ʻike ʻia ʻana o nā mea hana ʻike kūpono e kōkua i ka hoʻokele ʻana i ke ola o nā pakuhi.

4.1. Monocular

  • waihona waihona (1300+ GitHub hōkū);
  • Laikini: Apache 2.0;
  • Ma kahi pōkole: "Pono pūnaewele no ka ʻimi ʻana a me ka ʻike ʻana i nā palapala Helm ma nā waihona he nui. He kumu no ka papahana Helm hub."

Nānā nui o nā GUI no nā Kubernetes

Hoʻokomo ʻia kēia hoʻomohala mai nā mea kākau o Helm ma Kubernetes a holo i loko o hoʻokahi pūʻulu, e hana ana i ka hana i hāʻawi ʻia. Eia naʻe, i kēia manawa ʻaʻole e ulu iki ana ka papahana. ʻO kāna kumu nui ke kākoʻo i ke ola ʻana o Helm Hub. No nā pono ʻē aʻe, paipai nā mea kākau iā Kubeapps (e ʻike i lalo) a i ʻole Red Hat Automation Broker (mahele o OpenShift, akā ʻaʻole hoʻi e hoʻomohala hou ʻia).

4.2. Kubeapps

  • paena;
  • Hōʻike;
  • waihona waihona (~ 2100 mau hōkū GitHub);
  • Laikini: Apache 2.0
  • Ma kahi pōkole: "ʻO kāu papa kuhikuhi noi no nā Kubernetes."

Nānā nui o nā GUI no nā Kubernetes

ʻO kahi huahana mai Bitnami, i hoʻokomo pū ʻia i loko o kahi pūʻulu Kubernetes, akā ʻokoʻa mai ka Monocular i kona nānā mua ʻana i ka hana ʻana me nā waihona pilikino.

ʻO nā hiʻohiʻona nui a me nā hana o Kubeapps:

  • Nānā a hoʻokomo i nā palapala Helm mai nā waihona.
  • E nānā, hōʻano hou a wehe i nā polokalamu pili Helm i hoʻokomo ʻia ma ka pūʻulu.
  • Kākoʻo no ka hana ʻana me nā waihona kiʻi maʻamau a pilikino (kākoʻo iā ChartMuseum a me JFrog Artifactory).
  • Nānā a hana pū me nā lawelawe waho - mai ka Service Catalog a me Service Brokers.
  • Ke paʻi ʻana i nā noi i hoʻokomo ʻia me ka hoʻohana ʻana i ka mīkini Service Catalog Bindings.
  • Kākoʻo no ka hōʻoia a me ka hoʻokaʻawale ʻana i nā kuleana me ka hoʻohana ʻana iā RBAC.

Papaʻaina hope

Aia ma lalo kahi papa hōʻuluʻulu kahi a mākou i hoʻāʻo ai e hōʻuluʻulu a hōʻuluʻulu i nā mana nui o nā mea ʻike maka e hoʻohālikelike ai:

Nānā nui o nā GUI no nā Kubernetes
(Ka mana pūnaewele o ka papaʻaina loaʻa ma Google Docs.)

hopena

ʻO nā loulou kiʻi no nā Kubernetes kahi kikoʻī kikoʻī a ʻōpio. Eia nō naʻe, ke ulu ikaika nei ia: hiki iā ʻoe ke loaʻa i nā hoʻonā kūpono kūpono a me nā mea ʻōpio loa i loaʻa kahi lumi e ulu ai. Hāʻawi lākou i nā noi like ʻole, hāʻawi i nā hiʻohiʻona a me nā hiʻohiʻona e kūpono i kēlā me kēia ʻono. Lana ko mākou manaʻo e kōkua kēia loiloi iā ʻoe e koho i ka mea hana i kūpono i kāu mau pono o kēia manawa.

PS

Mahalo kvaps no ka ʻikepili OpenShift Console no ka papa hoʻohālikelike!

E heluhelu pū ma kā mākou blog:

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka