kubectl attach în Kubernetes (kubectl)

Se conectează la procesul principal al unui container care rulează, pentru a-i vedea ieșirea și, cu -i, a-i trimite intrare.

Sintaxă comandă
kubectl attach <pod> [-c <container>] [-i] [-t]

Ce face kubectl attach

kubectl attach te leagă de procesul deja pornit într-un container: vezi ce scrie în timp real și, dacă containerul are stdin: true (și tty: true), poți scrie în el cu -it. Nu pornește un proces nou, spre deosebire de kubectl exec.

Este util pentru Pod-uri interactive pornite cu kubectl run -it (o consolă, un shell de depanare) la care vrei să revii. Pentru servere obișnuite, kubectl logs -f este mai potrivit: arată aceeași ieșire și păstrează și liniile scrise înainte.

Parametri

Parametru Descriere
-c, --container Containerul, dacă Pod-ul are mai mulți.
-i, --stdin Trimite intrarea ta către container.
-t, --tty Folosește un terminal (pentru programe interactive).
-q, --quiet Nu afișează mesajele lui kubectl.

Exemple

Exemplul 1: Revenirea la o consolă interactivă

Pod-ul a fost pornit cu kubectl run consola -it --image=python:3.13-slim -- python; după deconectare ne atașăm din nou.

kubectl attach consola -c consola -it
>>> sum([9, 10, 8]) / 3

Ieșire în terminal

If you don't see a command prompt, try pressing enter.
9.0

Exemplul 2: Urmărirea ieșirii unui job în curs

Fără -i, doar citim ce afișează procesul; Ctrl+C ne deconectează fără să-l oprească.

kubectl attach raport-lunar-28sx9 -n magazin

Ieșire în terminal

Procesez comenzile din octombrie 2026...
Iasi: 1.284 comenzi, 412.590 lei
Cluj: 1.107 comenzi, 389.120 lei

Greșeli frecvente

  • Încercarea de a scrie într-un container pornit fără stdin: true: -i nu are efect, iar comanda doar afișează ieșirea.
  • Ieșirea cu exit dintr-un shell atașat: oprești procesul principal, iar containerul este repornit (după restartPolicy) sau Pod-ul se termină.

Comenzi înrudite

  • kubectl proxy: Pornește local un proxy către API-ul Kubernetes, care se ocupă de autentificare, ca să-l poți apela simplu cu curl sau din browser.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: kubectl attach

Ai o nelămurire despre utilizarea comenzii kubectl attach sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.