Kubernetes armatuurlaua installimine ja vaated

Kubernetes Dashboard on üldotstarbeline veebipõhine kasutajaliides, mis võimaldab kasutajatel hallata klastris töötavaid klastreid ja rakendusi ning neid tõrkeotsingul.

Kubernetes Dashboard on Kubernetes klastrite üldotstarbeline veebipõhine kasutajaliides. See võimaldab kasutajatel hallata klastris töötavaid rakendusi ja neid tõrkeotsingul, samuti hallata klastrit ennast.Niisiis, kui saate ennast , ja õppige seda tööriista, saate oma karjääri DevOps Engineerina parandada.

Nii et enne edasi liikumistVaatame, mis on need teemad, mida me siin blogis kajastame:





Mis on Kubernetes Dashboard?

Kubernetese juhtpaneel on veebipõhine Kubernetese kasutajaliides, millega on harjunudjuurutada konteinerirakendusi Kubernetese klastrisse, tõrkeotsingut rakendustes ja hallata klastrit ennast koos kaasuvate ressurssidega.

Uses of Kubernetes Dashboard

  • Ülevaate saamiseks klastris töötavatest rakendustest.
  • Individuaalsete Kubernetese ressursside (näiteks juurutused, töökohad jne) loomiseks või muutmiseks
  • See annab teavet teie klastri Kubernetes-ressursside oleku ja võimalike tõrkete kohta.



c c # c ++

Kubernetes armatuurlaua installimine

Kuidas Kubernetes juhtpaneeli juurutada?

Juhtpaneeli juurutamiseks käivitage järgmine käsk:

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml

Juhtpaneelile pääseb kubectli abil

kubectli puhverserver

Seeproksiserveri teie masina ja Kubernetes API serveri vahel.



Nüüd brauseri armatuurlaua kuvamiseks navigeerige oma Master VM-i brauseris järgmisele aadressile:

 http: // localhost: 8001 / api / v1 / nimeruumid / kube-system / services / https: kubernetes-armatuurlaud: / proxy / 

Seejärel palutakse teil sellel lehel sisestada mandaat:

Selles etapis loome juhtpaneelile teenuse konto ja hankime selle volitused.
Märge : Käivitage kõik need käsud a-s uus terminal , muidu teie kubectl-puhverserveri käsk peatub.

Käivitage järgmised käsud:

See käsk loob teenuse konto juhtpaneelile vaikenimeruumis

kubectl create serviceaccount armatuurlaud - vaikimisi

Lisage klastri sidumisreeglid oma juhtpaneeli kontole

kubectl looge klastrite sidumise juhtpaneel-admin-vaikimisi --clusterrole = klastri-admin --serviceaccount = vaikimisi: armatuurlaud

Kopeerige armatuurlaua sisselogimiseks vajalik salajane luba, kasutades järgmist käsku:

kubectl get secret $ (kubectl get serviceaccount armatuurlaud -o jsonpath = '{. saladused [0] .nimi}') -o jsonpath = '{. data.token}' | base64 --dekood

Kopeerige salajane luba ja kleepige see juhtpaneeli sisselogimislehele, valides märgisuvandi

Pärast sisselogimist jõuate Kubernetese kodulehele.

Avaleht
Näete avalehte / tervituslehte, kus
saate vaadata, millised süsteemirakendused vaikimisi töötavadkuupsüsteem nimeruumteie klastrist, näiteks juhtpaneel ise.

Vaated Kubernetes juhtpaneeli kasutajaliidesele

Kubernetes armatuurlaud koosneb järgmistest armatuurlaua vaadetest:

  • Administraatori vaade
  • Töökoormuste vaade
  • Teenuste vaade
  • Salvestus- ja konfiguratsioonivaade

Alustame administraatori vaatega.

Administraatori vaade

Selles on loetletud sõlmed, nimeruumid ja püsivad mahud, millel on nende üksikasjalik vaade, kus sõlmede loendi vaade sisaldab kõigi sõlmede kohta koondatud protsessori ja mälukasutuse mõõdikuid ning üksikasjade vaates kuvatakse sõlme mõõdikud, selle spetsifikatsioon, olek, eraldatud ressursid, sündmused ja sõlmel töötavad kaunad.

Töökoormuste vaade

See on sisenemispunkti vaade, mis näitab kõiki valitud nimeruumis töötavaid rakendusi. See võtab kokku toimingutega seotud teabe töökoormuste kohta, näiteks koopiate komplekti jaoks mõeldud kaunade arvu või Podi praeguse mälukasutuse kohta.

Teenuste vaade

See näitab Kubernetese ressursse, mis võimaldavad teenuseid välisele maailmale eksponeerida ja neid klastris avastada.

Salvestus- ja konfiguratsioonivaade

Vaade Salvestamine näitab püsivate mahunõuete ressursse, mida rakendused kasutavad andmete salvestamiseks, samas kuikonfiguratsioonivaadet kasutatakse kõigi Kubernetese ressursside kuvamiseks, mida kasutatakse klastrites töötavate rakenduste reaalajas konfigureerimiseks.

Kas teil on meile küsimus? Palun mainige seda jaotises Pideva integreerimise tööriistad ja me võtame teiega ühendust.