Príkaz na pripojenie Kubectl

Prikaz Na Pripojenie Kubectl



Dnes je náš článok o „príkaze pripojiť kubectl“ v systéme Kubernetes. Nástroj príkazového riadka kubectl v Kubernetes pomáha vývojárom interagovať s klastrami Kubernetes a dokonale ich spravovať. Príkaz „kubectl attachment“ sa používa na pripojenie používateľov k aktuálnemu kontajneru, ktorý beží v klastri Kubernetes. V tomto článku budeme podrobne diskutovať o „príkaze kubectl attachment“ a jeho funkciách a prípadoch použitia. Spustite server Kubernetes, ktorý je potrebný na vykonávanie súvisiacich úloh príkazu. Najprv si však podrobnejšie pohovorme o „príkaze kubectl pripojiť“.

Čo je príkaz Kubectl Attach?

Príkaz „kubectl attachment“ nám poskytuje zariadenie, ktoré umožňuje rôznym používateľom pripojiť sa k bežiacemu klastru Kubernetes a vykonávať interaktívne úlohy. Keď sa používateľ pripojí ku klastru Kubernetes spustením tohto príkazu, používateľ má prístup k jeho vstupu a očakávanému výstupu. Pomocou tohto príkazu sa jednoducho vykonáva interakcia v reálnom čase a riešenie problémov. Keď sa pri spustení klastra Kubernetes objavia problémy s riešením problémov a ladením chýb, vývojári spustia tento príkaz, aby problém vyriešili.

Uistite sa, že používate operačný systém Linux, ktorý ovláda príkazy. Najprv spustíme náš terminál Windows, na ktorý nainštalujeme nástroj príkazového riadka kubectl v našom systéme Kubernetes, ak už existuje.







Potom terminál opäť otvoríme. Potom spustíme príkaz minikube na vytvorenie nového klastra Kubernetes, ktorý spravuje naše rôzne operácie. Poďme diskutovať o tomto článku podrobne so správnou syntaxou pre vašu pomoc.



Začiatok 1: Spustite informačný panel Minikube Kubernetes

Na úplnom začiatku spustite alebo vytvorte klaster minikube Kubernetes spustením nasledujúceho príkazu. Minikube je ovládací panel klastra, ktorý je nevyhnutný na vykonávanie akcií v kontajneri. Tu je príkaz na spustenie:



~$ spustiť minikube

Výstup tohto príkazu je priložený nižšie ako snímka obrazovky. Po vykonaní tohto príkazu sa vytvorí klaster minikube a spustí sa spracovanie:

Krok 2: Získajte zoznam pod v klastri Kubernetes

V tomto kroku získame metódu na získanie zoznamu všetkých modulov na zobrazenie bežiacich modulov. Na získanie zoznamu modulov používame nasledujúce pokyny:

~$ kubectl dostať pod

  Snímka obrazovky s popisom počítačového programu automaticky generovaná so strednou spoľahlivosťou

Po vykonaní príkazu je výstup tohto príkazu pripojený k predchádzajúcej snímke obrazovky, aby sa vysvetlili funkcie tohto príkazu. Na oplátku vidíme názov modulov, stav pripravený, koľko je v stave „pripravený“ alebo „nepripravený“, načasovanie reštartov a vek modulu.

Tu vidíme, že stav modulov je dokončený alebo spustený. Stav „dokončené“ znamená, že modul dokončil svoje spracovanie a požadované akcie sú dokončené a už nie sú potrebné. Stav „beží“ znamená, že proces funguje a nevykonáva v plnej miere požadovanú úlohu.

Krok 3: Popíšte nastavenie konfigurácie konkrétneho modulu

V tomto kroku budeme diskutovať o tom, ako môžeme vidieť alebo získať podrobnosti o konfiguračnom súbore modulu. Príkaz spustíme v nástroji príkazového riadka kubectl, ktorý je špeciálne navrhnutý na popis modulov.

~$ kubectl opísať pod kalsoom - nasadenie - 7bc579c9df - 2jjdl

Spustite daný príkaz. Po jeho vykonaní sa výstup tohto príkazu zobrazí na termináli, ktorý je pripojený ako snímka obrazovky:

  Automaticky vygenerovaná snímka obrazovky s popisom počítača

V príkaze chceme získať popis modulu, ktorého názov je „kalsoom-deployment-7bc579c9df-2jjdl“. Tento súbor obsahuje podrobné údaje o podu, ktorý má kontajner s názvom „nginx“. Okrem všetkých týchto informácií obsahuje aj menný priestor, prioritu, účet služby, uzol, čas spustenia, štítky modulov, anotáciu, ktorá je aplikovaná na modul, stav modulu, IP adresu modulu, obrázok ovládača modulu. kontajner a informácie o porte konkrétneho modulu. Overte všetky informácie, ktoré sa nachádzajú na priloženej snímke obrazovky.

Krok 4: Pripojte nádobu so špecifickým podstavcom

V tomto príkaze pripevníme náš pod ku kontajneru. Nasledujúcu inštrukciu spustíme pomocou nástroja príkazového riadka kubectl, pomocou ktorého pripojíme kontajner vo vnútri modulu a vykonáme naše úlohy spustením príkazu na termináli:

~$ kubectl pripojiť kalsoom - nasadenie - 7bc579c9df - 2jjdl

Spustite príkaz, kým sa nedokončí vykonávanie príkazu a vygenerujte nasledujúci výstup:

V tomto príkaze chceme pripojiť názov pod „kalsoom-deployment-7bc579c9df-2jjdl“ s kontajnerom, ktorý je momentálne spustený. Tu príkaz predpokladá, že modul je prítomný v predvolenom mennom priestore. Na pripojenie musí byť modul jedným kontajnerom, ktorý beží v našom Kubernetes. Výstup tohto príkazu je pripojený na predchádzajúcej snímke obrazovky a overuje všetky informácie.

Krok 5: Pripojte špecifický modul so špecifickým kontajnerom v Kubernetes

V tomto príkaze vám ukážeme, ako môžeme pripojiť náš spustený konkrétny modul s kontajnerom, ktorý sa nachádza v našom klastri Kubernetes. Spustíme nasledujúci príkaz, ktorý je tu uvedený, a pripojíme požadovaný kontajner:

~$ kubectl pripojiť kalsoom - nasadenie - 7bc579c9df - 2jjdl - c nginx

V tomto príkaze vezmeme kontajner s názvom „nginx“ pomocou príznaku „-c“. Príznak „c“ sa používa na označenie názvu kontajnera Kubernetes, ktorý chceme pripojiť k podu.

Krok 6: Vytvorte interaktívnu reláciu na pripojenie modulu ku kontajneru

V tomto kroku pripojíme kontajner s podom k nášmu klastru Kubernetes. Spolu s tým vytvárame interaktívnu reláciu. Spustíme príkaz na príkazovom nástroji kubectl na interakciu s kontajnerovým terminálom.

~$ kubectl pripojiť kalsoom - nasadenie - 7bc579c9df - 2jjdl - c nginx - i - t

Po vykonaní tohto príkazu bude výstup tohto príkazu viditeľný na našom termináli.

V tomto príkaze vezmeme názov modulu „kalsoom-deployment-7bc579c9df-sjjdi“ a názov kontajnera je „nginx“. V tomto príkaze používame dva príznaky – „- i“ a „- t“. Príznak „- i“ sa používa na označenie alebo umožnenie interakcie medzi modulmi a kontajnermi. Príznak „- t“ sa používa na zapojenie terminálového spracovania pre túto interaktívnu reláciu.

Záver

Na konci tohto článku môžeme povedať, že pody možno ľahko pripojiť ku kontajnerom v Kubernetes pomocou nástroja príkazového riadka kubectl. Vždy sa uistite, že hrniec a špecifikovaná nádoba musia bežať. Pod nádobu sme pripevnili iba v prípade, že nádoba má pripevnenú koncovku. Každý krok sme podrobne vysvetlili pomocou správnych snímok obrazovky s výstupom príkazu. Môžete tiež postupovať podľa všetkých poskytnutých krokov na pripojenie modulu ku kontajneru podľa nastavenia klastra Kubernetes.