Kaip naudoti „Kubernetes“ komentarus

Kaip Naudoti Kubernetes Komentarus



Šiame straipsnyje trumpai aptarsime komentarus ir etiketes „Kubernetes“ ir kaip taikome visas šias pastabas. „Kubernetes“ anotacijos turi būti naudojamos skirtingais atvejais. Anotacijos yra labai svarbus Kubernetes komponentas. Kaip žinome, „Kubernetes“ buvo de facto strategija dėl savo patikimumo ir efektyvumo. Jei čia esate naujas skaitytojas, perskaitykite ankstesnius straipsnius, susijusius su Kubernetes, kad gautumėte daugiau informacijos ir supratimo. Čia sužinosime, kaip naudojame komentarus Kubernetes ištekliams tvarkyti. Šis straipsnis parašytas jūsų pagalbai, kur viskas čia yra išsamiai paaiškinta su tinkamu paaiškinimu ir ekrano kopijomis. Pradėkime.

Kas yra „Kubernetes“ komentarai?

Šiame skyriuje pateiksime trumpą anotacijų apžvalgą. Anotacijos naudojamos metaduomenims pridėti prie įvairių tipų Kubernetes išteklių. „Kubernetes“ anotacijos naudojamos antruoju būdu; pirmasis būdas yra naudoti etiketes. Anotacijoje masyvai naudojami kaip raktai, o reikšmės yra poromis. Anotacijose saugomi savavališki, neidentifikuojantys duomenys apie „Kubernetes“. Anotacijos nenaudojamos Kubernetes išteklių duomenims grupuoti, filtruoti ar valdyti. Anotacijų masyvai neturi jokių apribojimų. Negalime naudoti anotacijų objektams Kubernetes identifikuoti. Komentarai yra įvairių formų, pavyzdžiui, struktūriniai, nestruktūriniai, grupiniai, ir gali būti maži arba dideli.

Kaip „Kubernetes“ veikia anotacija?

Čia sužinosime, kaip „Kubernetes“ naudojamos anotacijos. Žinome, kad komentarai susideda iš raktų ir verčių; šių dviejų pora yra žinoma kaip etiketė. Komentarų klavišai ir reikšmės yra atskirti pasviruoju brūkšniu „\“. „Minikube“ konteineryje naudojame raktinį žodį „komentarai“, kad pridėtume komentarus į „Kubernetes“. Atminkite, kad anotacijų raktinis pavadinimas yra privalomas, o pavadinimo simboliai yra ne ilgesni kaip 63 simboliai „Kubernetes“. Priešdėliai yra neprivalomi. Komentarų pavadinimą pradedame raidiniais ir skaitiniais simboliais su brūkšneliais ir pabraukimais tarp išraiškų. Anotacijos apibrėžiamos konfigūracijos failo metaduomenų lauke.







Būtinos sąlygos:



Sistemoje įdiegta Ubuntu arba naujausia Ubuntu versija. Jei vartotojas nenaudoja Ubuntu operacinės sistemos, pirmiausia įdiekite Virtual Box arba VMware įrenginį, kuris suteikia mums galimybę paleisti kitą operacinę sistemą praktiškai tuo pačiu metu kaip ir Windows operacinę sistemą. Įdiekite Kubernetes bibliotekas ir sukonfigūruokite Kubernetes klasterį sistemoje patvirtinę operacinę sistemą. Tikimės, kad jie bus įdiegti prieš pradedant pagrindinę mokymo sesiją. Norint paleisti komentarus Kubernetes, būtinos sąlygos. Turite žinoti Kubectl komandų įrankį, rinkinius ir konteinerius Kubernetes.



Čia mes pasiekėme savo pagrindinį skyrių. Norėdami geriau suprasti, šią dalį suskirstėme į skirtingus veiksmus.





Anotavimo procedūra skirtingais etapais yra tokia:

1 veiksmas: paleiskite „Kubernetes“ „MiniKube“ konteinerį

Šiame žingsnyje mes išmokysime jus apie minikube. „Minikube“ yra „Kubernetes“ sritis, teikianti vietinį konteinerį „Kubernetes“ vartotojams. Taigi, kiekvienu atveju tolimesnėms operacijoms pradedame nuo minikubo. Pradžioje vykdome šią komandą:



> paleisti minikube

Sėkmingai paleidus komandą sukuriamas Kubernetes konteineris, kaip parodyta anksčiau pridėtoje ekrano kopijoje.

2 veiksmas:   naudokite CRI lizdą arba garsumo valdiklio komentarus „Kubernetes“.

Norėdami suprasti, kaip veikia minikube mazgas, ir nuskaityti objektui taikomas anotacijas, naudojame CRI lizdo komentarus Kubernetes, vykdydami šią kubectl komandą:

> kubectl gauti mazgus minikube -The json | jq. metaduomenys

  Teksto aprašymas sukurtas automatiškai

Kai komanda bus baigta, ji rodo visus komentarus, kurie šiuo metu saugomi Kubernetes. Šios komandos išvestis rodoma pridėtoje ekrano kopijoje. Kaip matome, anotacijos visada grąžina duomenis raktų ir reikšmių forma. Ekrano kopijoje komanda pateikia tris komentarus. Tai tarsi „kubeadm.alpha.kubernetes.io/cri-socket“ yra raktas, „unix:///var/run/cri-dockerd.sock“ yra reikšmės ir pan. Sukuriamas cri-socket mazgas. Tokiu būdu mes iš karto panaudojame Kubernetes komentarus. Ši komanda grąžina išvesties duomenis JSON forma. JSON visada turime raktų ir reikšmių formatus, kurių reikia laikytis. Naudodamas šią komandą, kubectl vartotojas arba mes galime lengvai išgauti podų metaduomenis ir atitinkamai atlikti operaciją.

Anotacijos konvencijos Kubernetes

Šiame skyriuje kalbėsime apie anotacijų taisykles, kurios yra sukurtos tenkinti žmogaus poreikius. Mes laikomės šių taisyklių, kad pagerintume skaitomumą ir vienodumą. Kitas svarbus jūsų komentarų aspektas yra vardų tarpas. Kad suprastume, kodėl įgyvendinamos Kubernetes taisyklės, anotacijas pritaikome paslaugų objektui. Čia paaiškiname keletą susitarimų ir jų naudingų tikslų. Pažvelkime į Kubernetes anotacijų taisykles:

Anotacijos apibūdinimas
a8r. aš / pokalbis Naudojama nuorodai į išorinę pokalbių sistemą
a8r. io/logs Naudojama nuorodai į išorinę žurnalo peržiūros priemonę
a8r. io / aprašymas Naudojamas žmonėms skirtos Kubernetes paslaugos nestruktūrizuotų duomenų aprašui tvarkyti
a8r. io / saugykla Naudojamas prijungti išorinę saugyklą įvairiais formatais, pvz., VCS
a8r. io/bugs Naudojamas susieti išorinį arba išorinį klaidų stebėjimo įrenginį su „Kubernetes“ blokais
a8r. io / veikimo laikas Naudojamas išorinei veikimo laiko prietaisų skydelio sistemai pritvirtinti programose

Tai yra kelios taisyklės, kurias paaiškinome čia, tačiau yra didžiulis anotacijų konvencijų, kurias žmonės naudoja Kubernetes paslaugoms ar operacijoms tvarkyti, sąrašas. Žmonėms lengva įsiminti konvencijas, palyginti su užklausomis ir ilgomis nuorodomis. Tai geriausia „Kubernetes“ savybė, užtikrinanti vartotojo patogumą ir patikimumą.

Išvada

Anotacijos nenaudojamos Kubernetes; veikiau jie naudojami žmonėms pateikti informaciją apie Kubernetes paslaugą. Anotacijos skirtos tik žmogaus supratimui. Metaduomenyse saugomi „Kubernetes“ komentarai. Kiek žinome, metaduomenys naudojami tik žmonėms, kad jie būtų aiškesni apie ankštis ir konteinerius Kubernetes. Manome, kad iki šiol žinote, kodėl naudojame komentarus Kubernetes. Mes išsamiai paaiškinome kiekvieną dalyką. Galiausiai atminkite, kad komentarai nepriklauso nuo konteinerio funkcijų.