„Kubectl“ komentarų komanda

Kubectl Komentaru Komanda



„Kubernetes“ aplinkos suteikia daugybę paslaugų, padedančių kūrėjams tvarkyti pod konfigūraciją ir turėti veiksmingą komandų eilutės įrankį „kubectl“, kuriame galime paleisti įvairias komandas, kad tvarkytume „Kubernetes“ klasterio elgesį. Iš esmės, šiame straipsnyje mes sužinosime apie pagrindinės kubectl komandos, kuri yra „kubectl anotate komanda“, naudojimą ir veikimą. Pradėkime straipsnį nagrinėdami šios naudingos komandos reiškinį. Norėdami gauti geresnę idėją, galite rasti visą svarbią informaciją ir pavyzdžius bei ekrano kopijas.

Kas yra „Kubectl“ komentaras „Kubernetes“?

Ši kubectl anotate komanda naudojama įterpti arba redaguoti Kubernetes objektų ar egzempliorių komentarus. Komentarai yra labai naudingi ir naudojami metaduomenims, susijusiems su Kubernetes objektais, saugoti ir vesti. Komentarai naudojami metaduomenų, kurie nėra mūsų „Kubernetes“ klasterio, prijungimui patvirtinti. Tai yra pagrindinės reikšmės, kuriose yra savavališkų eilučių, pvz., JSON formato. Čia „Kubernetes“ klasteris naudoja komentarus, kad saugotų savo ilgus duomenis ir informaciją. Pavyzdžiui, jei norime išsaugoti kurio nors darbuotojo kvalifikaciją, šią informaciją saugome Kubernetes anotacijoje.

Kai vykdome šią komandą kubectl, matomi įvairūs mūsų Kubernetes klasteryje esantys objektai. Po to mes galime lengvai įterpti ir atnaujinti savo objektų informaciją naudodami šią komandą. Ši komanda grąžina priskirtų Kubernetes klasterio objektų arba egzempliorių anotacijas. Ši komanda padeda lengvai ir efektyviai keisti Kubernetes objektų informaciją ir saugoti didžiulius kiekius informacijos.







Ši komanda yra tinkama naudoti ir yra svarbi tik tada, kai veikia mūsų „Kubernetes“ klasteris ir „kubectl“ serveris. Norint gauti tikslų komandos rezultatą, šios komandos formatas turi būti teisingas. Pradėkime nuo žingsnio, kaip galime lengvai komentuoti savo objektus „Kubernetes“, tiesiog atlikdami minėtus veiksmus.



1 veiksmas: paleiskite „Minikube Cluster“.

Pirma, svarbu mūsų sistemoje paleisti „Kubernetes“ klasterį. „Minikube“ serveris lengvai paleidžiamas sistemoje vykdant komandą, kuri parašyta taip:



~$ pradėti minikube

Kai komanda įvykdoma, Minikube Kubernetes klasteris įjungiamas ir pradedamas veikti. Ši komanda suteikia mums nedidelį konteinerį, kuriame galime lengvai atlikti norimus veiksmus. Šios komandos išvestis pateikta šioje ekrano kopijoje:

2 veiksmas: gaukite ankščių sąrašą

Norėdami pakeisti savo objektus, turime gauti visų mūsų Kubernetes klasterio veikiančių blokų sąrašą su jų egzistavimo trukme. Kadangi mūsų klasteris paleidžiamas, galime lengvai gauti ankšties sąrašą įvesdami šią komandą į kubectl eilutę:

~ $ kubectl gauti ankščių

Rezultatas pridedamas taip, kaip rodoma paleidus komandą „get pods“:

Ši komanda gauna pagrindinę informaciją apie ankštis, pvz., pavadinimą, būseną, parengties būseną, pakartotinio paleidimo trukmę ir amžių. Taigi, naudodami šią komandą, gauname visų anketų, veikiančių norint atlikti norimos grupės anotaciją, sąrašą.

3 veiksmas: pridėkite aprašo komentarus prie podelio

Šiame žingsnyje mes stengsimės sužinoti, kaip galime pridėti komentarą prie Kubernetes objektų. Prietaisai, paslaugos ir diegimai apima „Kubernetes“ objektus. Ankstesniame žingsnyje matome, kad „nginx1“ rinkinys yra mūsų gaunamame ankščių sąraše. Dabar į šią grupę galime įtraukti anotaciją, kuri yra anketos aprašymas. Norėdami įterpti komentarus, vykdome šią komandą:

~$ kubectl anotate pods nginx1 aprašymas = 'mano priekinė dalis'

Pateiktoje komandoje „ngnix1“ yra blokas, o grupės aprašymas yra „mano priekinė dalis“. Kai ši komanda vykdoma, anotacija sėkmingai anotuojama ir pridedamas aprašymas. Išvestis pridedama čia kaip ekrano kopija, kad galėtumėte geriau suprasti:

4 veiksmas: atnaujinkite ankšties aprašą

Čia sužinosime metodą, kuriuo galime lengvai atnaujinti arba modifikuoti veikiančio podėlio aprašą. Vykdome šią komandą, kad atnaujintume aprašymą, jei norime pakeisti aprašą. Naudojame vėliavėlę „- – perrašyti“, kad atnaujintume „nginx1“ rinkinio aprašymą su esamu.

~ $ kubectl anotuoti -- perrašyti pods nginx1 aprašymą = „mano priekinė dalis veikia nginx“

Šios komandos rezultatas taip pat pridedamas kaip ekrano kopija. Matote, kad ankšties aprašymas atnaujintas:

Dabar šio podelio aprašymas yra „mano priekinė dalis, kurioje veikia nginx“, kuri yra komentuojama.

5 veiksmas: pakomentuokite visų bėgimo ankščių aprašą

Šiame žingsnyje pridėsime arba pakeisime visų veikiančių „Kubernetes“ klasteryje esančių rinkinių aprašą. Šią anotaciją taikome visoms grupėms naudodami vėliavėlę „- – visi“ komandoje, kuri naudojama komandų eilutės įrankyje „kubectl“. Komanda pateikiama taip:

~$ kubectl anotate pods -- visas aprašymas = „mano priekinė dalis veikia nginx“

Šios komandos išvestis parodyta šioje ekrano kopijoje:

Matome, kad visos veikiančios grupės aprašymas yra „mano priekinė dalis, kurioje veikia nginx“, kurios yra anotuotos.

6 veiksmas: pridėkite anotaciją prie konkrečių šaltinių versijos

Šiame žingsnyje išmoksime anotaciją, kuri prideda arba pakeičia rinkinio, turinčio konkretų šaltinio versiją, aprašymą. Vykdome komandą, kuri paminėta toliau:

~$ kubectl anotate pods nginx1 aprašymas = „mano priekinė dalis veikia nginx“ – išteklius - versija = 1

Šioje komandoje norime pridėti aprašą „mano sąsaja, kurioje veikia ngnix“ prie „nginx1“ bloko, kurio išteklių versija turi būti „1“. Kai vykdome komandą, išvestis rodoma, kaip matote šioje ekrano kopijoje:

  Kompiuterio ekrano kopija Aprašymas sugeneruotas automatiškai su mažu pasitikėjimu

Ji pateikia klaidą jau modifikuotoje talpykloje, nes jos išteklių versija atnaujinama kiekvieną kartą. Dabar mūsų rinkinys atnaujintas.

7 veiksmas: pakeiskite dėžutės aprašymą

Šiame žingsnyje pridedame arba modifikuojame „ngnix1“ pod aprašą įvesdami šią komandą:

~$ kubectl anotate pods nginx1 aprašymas -

Čia yra išvestis, kurioje galite pamatyti, kad komanda sėkmingai įvykdyta:

Išvada

Pateikėme informaciją, kad anotacijos yra galinga sąvoka, kurią galime naudoti norėdami lengvai pridėti arba modifikuoti savo Kubernetes objektų duomenis. Anotacijos komanda vykdoma komandų eilutės įrankyje kubectl. Šiame straipsnyje sužinojome apie įvairius būdus, kaip pridėti arba modifikuoti mūsų ankšties aprašą. Šį straipsnį paaiškinome tinkamais pavyzdžiais ir ekrano kopijomis.