Kubernetes informācijas paneļa instalēšana un skati



Kubernetes informācijas panelis ir vispārējas nozīmes tīmekļa lietotāja interfeiss, kas lietotājiem ļauj pārvaldīt klasterī un klasterī darbojošās lietojumprogrammas, novērst tās.

Kubernetes informācijas panelis ir vispārēja mēroga tīmekļa lietotāja saskarne Kubernetes kopām. Tas ļauj lietotājiem pārvaldīt klasterī darbojošās lietojumprogrammas un novērst tās, kā arī pārvaldīt pašu klasteri.Tātad, ja jūs saņemat sevi , un apgūstot šo rīku, jūs varat uzlabot savu DevOps inženiera karjeru.

Tātad, pirms doties tālākapskatīsim, kādas ir tēmas, kuras mēs apskatīsim šajā emuārā:





Kas ir Kubernetes informācijas panelis?

Kubernetes informācijas panelis ir tīmekļa Kubernetes lietotāja interfeiss, kas tiek izmantotsizvietot konteinerizētas lietojumprogrammas Kubernetes klasterī, novērst programmas un pārvaldīt pašu klasteri kopā ar tā pavadošajiem resursiem.

Kubernetes informācijas paneļa izmantošana

  • Lai iegūtu pārskatu par lietojumprogrammām, kas darbojas jūsu klasterī.
  • Lai izveidotu vai modificētu atsevišķus Kubernetes resursus, piemēram, Izvietošana, Darbs utt.
  • Tajā sniegta informācija par Kubernetes resursu stāvokli jūsu klasterī un par visām iespējamām kļūdām.



Kubernetes informācijas paneļa instalēšana

Kā izvietot Kubernetes informācijas paneli?

Izpildiet šo komandu, lai izvietotu informācijas paneli:

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

Piekļuve informācijas panelim, izmantojot kubectl

kubectl starpniekserveris

starpniekserveri starp jūsu mašīnu un Kubernetes API serveri.



Tagad, lai pārlūkprogrammā skatītu informācijas paneli, Master VM pārlūkprogrammā dodieties uz šo adresi:

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

Pēc tam jums tiks lūgts ievadīt akreditācijas datus šajā lapā:

Šajā solī mēs izveidosim informācijas paneļa pakalpojuma kontu un iegūsim tā akreditācijas datus.
Piezīme : Izpildiet visas šīs komandas a jauns terminālis , pretējā gadījumā jūsu kubectl starpniekservera komanda tiks pārtraukta.

Palaidiet šādas komandas:

Šī komanda noklusējuma nosaukumvietā izveidos pakalpojumu kontu informācijas panelim

kubectl izveidot serviceaccount informācijas paneli - nav noklusējuma

Informācijas paneļa kontam pievienojiet klastera saistīšanas kārtulas

kubectl izveidot klasteru saistošo informācijas paneli-admin-noklusējums --clusterrole = klastera-administrators - serviceaccount = noklusējums: informācijas panelis

Nokopējiet slepeno marķieri, kas nepieciešams, lai pieteiktos informācijas panelī, izmantojot šādu komandu:

kubectl get secret $ (kubectl get serviceaccount informācijas panelis -o jsonpath = '{. noslēpumi [0] .nosaukums}') -o jsonpath = '{. data.token}' | base64 - dekodēt

Nokopējiet slepeno marķieri un ielīmējiet to informācijas paneļa pieteikšanās lapā, atlasot marķiera opciju

Pēc pierakstīšanās jūs nokļūsit Kubernetes mājaslapā.

Mājas lapa
Jūs redzēsiet sākumlapu / sveiciena lapu, kurā
Jūs varat apskatīt, kuras sistēmas lietojumprogrammas darbojas pēc noklusējumakubu sistēma nosaukumvietajūsu kopas, piemēram, pats informācijas panelis.

Kubernetes informācijas paneļa lietotāja saskarnes skati

Kubernetes informācijas panelis sastāv no šādiem informācijas paneļa skatiem:

  • Administratora skats
  • Darba slodzes skats
  • Pakalpojumu skats
  • Krātuves un konfigurācijas skats

Sāksim ar administratora skatu.

Administratora skats

Tajā ir uzskaitīti mezgli, nosaukumvietas un pastāvīgie apjomi, kuriem ir detalizēts skats, kur mezglu saraksta skatā ir CPU un atmiņas izmantošanas metrika, kas apkopota visos mezglos, un detalizētajā skatā tiek parādīta mezgla metrika, tā specifikācija, statuss, piešķirtie resursi, notikumi un pākstis, kas darbojas mezglā.

Darba slodzes skats

Ieejas punkta skatā tiek parādītas visas lietojumprogrammas, kas darbojas atlasītajā vārdu telpā. Tajā ir apkopota rīcībā esošā informācija par slodzēm, piemēram, gatavo pākšu skaits kopiju kopai vai pašreizējais pogas atmiņas lietojums.

Pakalpojumu skats

Tas parāda Kubernetes resursus, kas ļauj pakļaut pakalpojumus ārējai pasaulei un atklāt tos kopas ietvaros.

Krātuves un konfigurācijas skats

Krātuves skatā tiek parādīti pastāvīgo apjoma pretenziju resursi, kurus lietojumprogrammas izmanto datu glabāšanaikonfigurācijas skats tiek izmantots, lai parādītu visus Kubernetes resursus, kas tiek izmantoti klasteros darbojošos lietojumprogrammu tiešai konfigurēšanai.

kā izmantot jaudu pitonā

Vai mums ir jautājums? Lūdzu, pieminējiet to nepārtrauktās integrācijas rīku komentāru sadaļā, un mēs ar jums sazināsimies.