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?
- Kubernetes armatuurlaua installimine
- Vaated Kubernetes juhtpaneeli kasutajaliidesele
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:
Looge klastri administraatori teenuse konto
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, kussaate 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.