Bagaimana saya menyingkirkan pod Kubernetes?
Bagaimana saya menyingkirkan pod Kubernetes?
Anonim

Pertama, sahkan nama nod yang anda mahu buang menggunakan kubectl dapatkan nod, dan pastikan bahawa semua buah polong pada simpul dapat ditamatkan dengan selamat tanpa prosedur khas. Seterusnya, gunakan kubectl perintah longkang untuk mengusir semua pengguna buah polong dari nod.

Begitu juga, bagaimana anda menghentikan semua pod di Kubernetes?

  1. gunakan perintah kubectl get pods --all-namespaces untuk mendapatkan senarai semua pod di semua ruang nama.
  2. gunakan --no-headers=true pilihan untuk menyembunyikan tajuk.
  3. gunakan perintah s sed untuk mengambil dua perkataan pertama, yang masing-masing mewakili ruang nama dan nama pod, kemudian kumpulkan perintah hapus menggunakannya.

Selain di atas, apakah pod dalam Kubernetes dan apakah fungsinya? A Pod ialah unit pelaksanaan asas a Kubernetes aplikasi - unit terkecil dan termudah di Kubernetes model objek yang anda cipta atau gunakan. A Pod mewakili proses yang berjalan di Kluster anda. Pod didalam Kubernetes kluster boleh digunakan dalam dua cara utama: Polong yang menjalankan satu bekas.

Lebih-lebih lagi, bagaimana saya membuang pod StatefulSet?

Awak boleh padam a StatefulSet dengan cara yang sama anda padam sumber lain dalam Kubernetes: gunakan kubectl padam arahan, dan tentukan StatefulSet sama ada mengikut fail atau nama. Anda mungkin perlu padam perkhidmatan tanpa kepala yang berkaitan secara berasingan selepas StatefulSet sendiri dipadamkan.

Bagaimana cara memeriksa log pod Kubernetes saya?

#kubectl -n kube-system balak podname ## Ini akan membantu anda untuk lihat bekas yang terdapat dalam pelbagai bekas polong dan berdasarkan itu anda boleh melihat balak daripada bekas tertentu menggunakan arahan di bawah. # kubectl -n kube-system balak - tail=10 podname(Simbol sempang berganda yang digunakan di hadapan ekor).

Disyorkan: