Inštalácia a zobrazenia palubnej dosky Kubernetes



Kubernetes Dashboard je univerzálne webové webové používateľské rozhranie, ktoré umožňuje používateľom spravovať klaster a aplikácie bežiace v klastri a riešiť ich problémy.

Kubernetes Dashboard je univerzálne webové webové rozhranie pre klastre Kubernetes. Umožňuje používateľom spravovať aplikácie bežiace v klastri a riešiť ich problémy, ako aj spravovať samotný klaster.Takže, ak sa dostanete , a osvojiť si tento nástroj, môžeš pozdvihnúť svoju kariéru ako inžinier DevOps.

Takže predtým, ako pôjdete ďalejpozrime sa, aké sú témy, ktorým sa budeme venovať v tomto blogu:





Čo je informačný panel Kubernetes?

Informačný panel Kubernetes je webové používateľské rozhranie Kubernetes, na ktoré je zvyknutýnasadiť kontajnerové aplikácie do klastra Kubernetes, odstraňovať problémy s aplikáciami a spravovať samotný klaster spolu s jeho sprievodnými prostriedkami.

Využitie informačného panela Kubernetes

  • Ak chcete získať prehľad o aplikáciách spustených vo vašom klastri.
  • Na vytvorenie alebo úpravu jednotlivých prostriedkov Kubernetes, napríklad nasadenia, úlohy atď.
  • Poskytuje informácie o stave prostriedkov Kubernetes vo vašom klastri a o akýchkoľvek chybách, ktoré sa mohli vyskytnúť.



Inštalácia panela Kubernetes

Ako nasadiť informačný panel Kubernetes?

Spustite nasledujúci príkaz na nasadenie informačného panela:

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

Prístup k hlavnému panelu pomocou nástroja kubectl

kubectl proxy

Tovykoná proxy server medzi vašim počítačom a serverom API Kubernetes.



Ak chcete teraz zobraziť informačný panel v prehliadači, prejdite v prehliadači svojho hlavného virtuálneho počítača na nasledujúcu adresu:

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

Potom sa na tejto stránke zobrazí výzva na zadanie poverení:

V tomto kroku vytvoríme účet služby pre informačný panel a získame jeho poverenia.
Poznámka : Všetky tieto príkazy spustite v a nový terminál , inak sa váš príkaz kubectl proxy zastaví.

Spustite nasledujúce príkazy:

Tento príkaz vytvorí konto služby pre informačný panel v predvolenom mennom priestore

kubectl create serviceaccount dashboard -n default

Pridajte pravidlá viazania klastrov do svojho účtu informačného panela

kubectl create clusterrolebinding dashboard-admin -n default --clusterrole = cluster-admin --serviceaccount = default: dashboard

Skopírujte tajný token požadovaný pre prihlásenie na hlavný panel pomocou nasledujúceho príkazu:

__init__
kubectl get secret $ (kubectl get serviceaccount dashboard -o jsonpath = '{. secrets [0] .name}') -o jsonpath = '{. data.token}' | base64 --decode

Skopírujte tajný token a prilepte ho na prihlasovaciu stránku Dashboard výberom možnosti tokenu

Po prihlásení pristanete na domovskú stránku Kubernetes.

Domovská stránka
Uvidíte domovskú / uvítaciu stránku, na ktorej
v systéme Windows si môžete pozrieť, ktoré systémové aplikácie sú štandardne spustenékockový systém menný priestorvášho klastra, napríklad samotný informačný panel.

typy funkcií v sql

Pohľady na používateľské rozhranie Kubernetes Dashboard

Panel Kubernetes sa skladá z nasledujúcich zobrazení panela:

  • Zobrazenie správcu
  • Zobraziť pracovné zaťaženie
  • Zobrazenie služieb
  • Zobrazenie úložiska a konfigurácie

Začnime správcovským pohľadom.

Zobrazenie správcu

Uvádza zoznam uzlov, menných priestorov a perzistentných zväzkov, ktoré majú ich podrobné zobrazenie, pričom zoznam zoznamov uzlov obsahuje metriky využitia procesora a pamäte agregované vo všetkých uzloch a detailné zobrazenie zobrazuje metriky uzla, jeho špecifikáciu, stav, pridelené zdroje, udalosti a pody bežiace na uzle.

Zobraziť pracovné zaťaženie

Je to pohľad vstupného bodu, ktorý zobrazuje všetky aplikácie spustené vo vybranom mennom priestore. Sumarizuje použiteľné informácie o pracovných zaťaženiach, napríklad počet pripravených podov pre sadu replík alebo aktuálne využitie pamäte pre pod.

Zobrazenie služieb

Zobrazuje ukážky zdrojov Kubernetes, ktoré umožňujú vystavenie služieb vonkajšiemu svetu a ich objavenie v klastri.

Zobrazenie úložiska a konfigurácie

Zobrazenie Úložisko zobrazuje zdroje trvalého nárokovania zväzku, ktoré aplikácie používajú na ukladanie údajov, zatiaľ čokonfiguračné zobrazenie slúži na zobrazenie všetkých prostriedkov Kubernetes, ktoré sa používajú na živú konfiguráciu aplikácií bežiacich v klastroch.

Máte na nás otázku? Uveďte to v sekcii komentárov k nástrojom na kontinuálnu integráciu a my sa vám ozveme.