Kubectl Attach naredba

Kubectl Attach Naredba



Danas je naš članak o 'naredbi kubectl attach' u sustavu Kubernetes. Alat naredbenog retka kubectl u Kubernetesu pomaže programerima u interakciji s Kubernetes klasterima i savršeno njima upravljati. Naredba 'kubectl attach' koristi se za pripajanje korisnika trenutnom spremniku koji se izvodi unutar Kubernetes klastera. U ovom ćemo članku detaljno raspravljati o 'kubectl attach naredbi' i njezinim funkcionalnostima i slučajevima korištenja. Pokrenimo Kubernetes poslužitelj koji je potreban za obavljanje srodnih zadataka naredbe. Ali prvo, raspravimo detaljnije o 'kubectl attach naredbi'.

Što je naredba Kubectl Attach?

Naredba “kubectl attach” daje nam mogućnost da različitim korisnicima omogućimo spajanje na pokrenuti klaster Kubernetesa i obavljanje interaktivnih zadataka. Kada se korisnik pripoji Kubernetes klasteru pokretanjem ove naredbe, korisnik ima pristup njegovom ulazu i očekivanom izlazu. Interakcija u stvarnom vremenu i rješavanje problema lako se izvode uz pomoć ove naredbe. Kada se problemi s otklanjanjem pogrešaka i ispravljanjem pogrešaka pojave pri pokretanju Kubernetes klastera, programeri pokreću ovu naredbu kako bi riješili problem.

Provjerite koristite li operativni sustav Linux koji ima kontrolu nad naredbama. Prvo pokrećemo naš Windows terminal na koji instaliramo kubectl alat naredbenog retka u naš Kubernetes sustav ako već postoji.







Nakon toga ponovno otvaramo terminal. Zatim pokrećemo naredbu minikube za stvaranje novog klastera Kubernetesa koji upravlja našim različitim operacijama. Raspravljajmo o ovom članku detaljno s odgovarajućom sintaksom za vašu pomoć.



Početak 1: Pokrenite nadzornu ploču Minikube Kubernetes

Na samom početku pokrenite ili kreirajte minikube Kubernetes klaster pokretanjem sljedeće naredbe. Minikube je nadzorna ploča klastera koja je neophodna za izvođenje radnji unutar spremnika. Evo naredbe za početak:



~$ pokrenuti minikube

Ishod ove naredbe priložen je u nastavku kao snimak zaslona. Kada se ova naredba izvrši, minikube klaster se stvara i počinje s obradom:

Korak 2: Dohvatite listu podova u Kubernetes klasteru

U ovom koraku ćemo nabaviti metodu za dobivanje popisa svih mahuna za prikaz aktivnih mahuna. Koristimo sljedeće upute za dohvaćanje popisa mahuna:

~$ kubectl dobiti mahune

  Snimka zaslona opisa računalnog programa automatski generiranog sa srednjom pouzdanošću

Nakon što se naredba izvrši, izlaz ove naredbe priložen je na prethodnoj snimci zaslona kako bi se objasnile funkcije ove naredbe. Zauzvrat, vidimo naziv modula, status spremni, koliko je u statusu 'spreman' ili 'nije spreman', vrijeme ponovnog pokretanja i starost modula.

Ovdje vidimo da je status grupa dovršen ili pokrenut. Status 'Dovršeno' znači da modul dovršava svoju obradu i da su njegove potrebne radnje dovršene i više nisu potrebne. Status 'u tijeku' znači da je proces u tijeku i da ne izvršava traženi zadatak u potpunosti.

Korak 3: Opišite postavke konfiguracije određene jedinice

U ovom koraku raspravljat ćemo o tome kako možemo vidjeti ili dohvatiti detalje konfiguracijske datoteke modula. Pokrećemo naredbu na alatu naredbenog retka kubectl koji je posebno dizajniran za opisivanje mahuna.

~$ kubectl opisati pod kalsoom - raspoređivanje - 7bc579c9df - 2jjdl

Pokrenite zadanu naredbu. Kada se izvrši, izlaz ove naredbe prikazuje se na terminalu koji je priložen kao snimak zaslona:

  Snimka zaslona računala Opis automatski generiran

U naredbi želimo dohvatiti opis modula čije je ime 'kalsoom-deployment-7bc579c9df-2jjdl'. Ova datoteka sadrži detaljne podatke o podu koji ima spremnik čije je ime 'nginx'. Osim svih ovih informacija, sadrži i prostor naziva, prioritet, račun usluge, čvor, vrijeme početka, oznake modula, napomenu koja se primjenjuje na modul, status modula, IP adresu modula, sliku kontrolera kontejner i informacije o luci određene pod. Provjerite sve podatke koji se nalaze na priloženoj snimci zaslona.

Korak 4: Pričvrstite spremnik s određenom podlogom

U ovoj naredbi pričvršćujemo našu mahunu na spremnik. Sljedeću instrukciju pokrećemo pomoću alata naredbenog retka kubectl putem kojeg povezujemo spremnik unutar modula i izvršavamo svoje zadatke pokretanjem naredbe na terminalu:

~$ kubectl pričvrstiti kalsoom - raspoređivanje - 7bc579c9df - 2jjdl

Pokrenite naredbu dok se ne završi izvršenje naredbe i generirajte sljedeći izlaz:

U ovoj naredbi želimo priložiti naziv modula “kalsoom-deployment-7bc579c9df-2jjdl” sa spremnikom koji se izvodi u ovom trenutku. Ovdje naredba pretpostavlja da je pod prisutan u zadanom prostoru imena. Za pričvršćivanje, pod mora biti jedan spremnik koji radi u našem Kubernetesu. Izlaz ove naredbe priložen je prethodnoj snimci zaslona i provjerava sve informacije.

Korak 5: Pričvrstite određenu pod s određenim spremnikom u Kubernetes

U ovoj naredbi pokazat ćemo vam kako možemo priložiti našu pokrenutu specifičnu jednu pod sa spremnikom koji je prisutan u našem Kubernetes klasteru. Pokrećemo sljedeću naredbu koja je ovdje dana i prilažemo potrebni spremnik:

~$ kubectl pričvrstiti kalsoom - raspoređivanje - 7bc579c9df - 2jjdl - c nginx

U ovoj naredbi uzimamo spremnik pod nazivom 'nginx' uz pomoć oznake '-c'. Oznaka 'c' koristi se za označavanje naziva Kubernetes spremnika koji želimo priložiti podu.

Korak 6: Uspostavite interaktivnu sesiju za pričvršćivanje kapsule na spremnik

U ovom koraku pričvršćujemo spremnik s mahunom na naš Kubernetes klaster. Uz to, kreiramo interaktivnu sesiju. Izvodimo naredbu na alatu za naredbe kubectl za interakciju s kontejnerskim terminalom.

~$ kubectl pričvrstiti kalsoom - raspoređivanje - 7bc579c9df - 2jjdl - c nginx - ja - t

Kada se ova naredba izvrši, izlaz ove naredbe bit će vidljiv na našem terminalu.

U ovoj naredbi uzimamo naziv modula “kalsoom-deployment-7bc579c9df-sjjdi”, a naziv spremnika je “nginx”. U ovoj naredbi koristimo dvije zastavice – “- i” i “- t”. Oznaka '- i' koristi se za označavanje ili omogućavanje interakcije između mahuna i spremnika. Oznaka “- t” koristi se za uključivanje obrade terminala za ovu interaktivnu sesiju.

Zaključak

Na kraju ovog članka možemo reći da se mahune mogu lako pričvrstiti na spremnike u Kubernetesu pomoću alata kubectl naredbenog retka. Uvijek pazite da lonac i određeni spremnik rade. Pričvrstili smo pod s kontejnerom samo u slučaju da kontejner ima priključeni terminal. Detaljno smo objasnili svaki korak s ispravnim snimkama zaslona izlaza naredbe. Također možete slijediti sve navedene korake za pričvršćivanje mahune na spremnik u skladu s postavkom Kubernetes klastera.