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 paneļa instalēšana
- Kubernetes informācijas paneļa lietotāja saskarnes skati
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
Tā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ā:
Izveidojiet klastera administratora pakalpojuma kontu
Š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.