Namestitev in pogledi nadzorne plošče Kubernetes



Nadzorna plošča Kubernetes je spletni uporabniški vmesnik, ki uporabnikom omogoča upravljanje gruče in aplikacij, ki se izvajajo v gruči, in odpravljanje težav.

Nadzorna plošča Kubernetes je uporabniški vmesnik za grozde Kubernetes, ki temelji na spletu. Uporabnikom omogoča upravljanje aplikacij, ki se izvajajo v gruči, in njihovo odpravljanje ter upravljanje same gruče.Torej, če se znajdete in obvladate to orodje, lahko napredovate v svoji karieri kot inženir DevOps.

Torej preden gremo naprejpoglejmo, katere so teme, ki jih bomo pokrivali v tem blogu:





Kaj je nadzorna plošča Kubernetes?

Nadzorna plošča Kubernetes je spletni uporabniški vmesnik Kubernetes, ki je vajenrazmestite kontejnerske aplikacije v gručo Kubernetes, odpravite težave z njimi in upravljajte samo gručo skupaj z njenimi viri.

Uporabe nadzorne plošče Kubernetes

  • Pridobite pregled aplikacij, ki se izvajajo v vaši gruči.
  • Ustvariti ali spremeniti posamezne vire Kubernetes, na primer razmestitve, opravila itd.
  • Zagotavlja informacije o stanju virov Kubernetes v vaši gruči in o morebitnih napakah.



Namestitev nadzorne plošče Kubernetes

Kako razporediti nadzorno ploščo Kubernetes?

Za namestitev armaturne plošče zaženite naslednji ukaz:

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

Dostop do nadzorne plošče s pomočjo kubectl

kubectl proxy

Tobo strežnik proxy med vašim računalnikom in strežnikom Kubernetes API.



Zdaj, če si želite ogledati nadzorno ploščo v brskalniku, se v brskalniku glavnega VM pomaknite na naslednji naslov:

 http: // localhost: 8001 / api / v1 / namespaces / kube-system / services / https: kubernetes-dashboard: / proxy / 

Nato vas bo ta stran pozvala, da vnesete poverilnice:

V tem koraku bomo ustvarili račun storitve za nadzorno ploščo in dobili njene poverilnice.
Opomba : Zaženite vse te ukaze v a nov terminal , sicer se bo vaš ukaz probe kubectl ustavil.

Zaženite naslednje ukaze:

Ta ukaz bo ustvaril račun storitve za nadzorno ploščo v privzetem imenskem prostoru

kubectl ustvari nadzorno ploščo storitvenega računa -n privzeto

V svoj račun na nadzorni plošči dodajte pravila vezave gruče

kubectl ustvari nadzorno ploščo za povezovanje grozdov-admin -n privzeto --clusterrole = skrbnik grozda --serviceaccount = privzeto: nadzorna plošča

S spodnjim ukazom kopirajte skrivni žeton, potreben za prijavo na nadzorno ploščo:

kubectl dobi skrivnost $ (kubectl dobi nadzorno ploščo serviceaccount -o jsonpath = '{. skrivnosti [0] .name}') -o jsonpath = '{. data.token}' | base64 --decode

Kopirajte skrivni žeton in ga prilepite na stran za prijavo na nadzorni plošči, tako da izberete možnost žetona

Po prijavi boste pristali na domači strani Kubernetes.

Domača stran
Videli boste domačo / pozdravno stran, v kateri
si lahko ogledate, katere sistemske aplikacije se privzeto izvajajo vsistem kock imenski prostorvaše gruče, na primer nadzorna plošča.

Pogledi uporabniškega vmesnika nadzorne plošče Kubernetes

Nadzorna plošča Kubernetes je sestavljena iz naslednjih pogledov na nadzorni plošči:

  • Skrbniški pogled
  • Pogled delovnih obremenitev
  • Pogled storitev
  • Pogled za shranjevanje in konfiguriranje

Začnimo s skrbniškim pogledom.

Skrbniški pogled

V njem so navedeni vozlišča, imenski prostori in trajni zvezki, ki imajo njihov podroben pogled, pri čemer pogled seznama vozlišč vsebuje meritve porabe procesorja in pomnilnika, združene v vseh vozliščih, pogled podrobnosti pa prikazuje metrike za vozlišče, njegovo specifikacijo, status, dodeljene vire, dogodki in pods, ki se izvajajo na vozlišču.

Pogled delovnih obremenitev

Pogled vstopne točke prikazuje vse programe, ki se izvajajo v izbranem imenskem prostoru. Povzema dejanske informacije o delovnih obremenitvah, na primer število pripravljenih podov za nabor replik ali trenutno porabo pomnilnika za pod.

typecast dvojno na int java

Pogled storitev

Prikazuje Kubernetesove vire, ki omogočajo izpostavljanje storitev zunanjemu svetu in njihovo odkrivanje znotraj grozda.

Pogled za shranjevanje in konfiguriranje

Pogled Storage prikazuje trajne vire zahtevka za količino, ki jih aplikacije uporabljajo za shranjevanje podatkovPogled config se uporablja za prikaz vseh virov Kubernetes, ki se uporabljajo za živo konfiguracijo aplikacij, ki se izvajajo v gručah.

Imate vprašanje za nas? Prosimo, omenite to v razdelku za komentarje orodij za nenehno integracijo, mi pa se vam bomo oglasili.