Menghapus node pool
Halaman ini menunjukkan cara menghapus node pool di GKE di Azure.
Menghapus node pool
Untuk menghapus kumpulan node, jalankan perintah berikut:
Konsol
Di konsol Google Cloud, buka halaman ringkasan cluster Google Kubernetes Engine.
Pilih project Google Cloud tempat cluster berada.
Dalam daftar cluster, pilih nama cluster, lalu pilih View details di panel samping.
Pilih tab Nodes untuk melihat daftar semua kumpulan node.
Pilih kumpulan node dari daftar.
Di dekat bagian atas jendela, klik
Hapus.Jika penghapusan gagal, ikuti langkah-langkah di tab
gcloud
dan tambahkan tanda--ignore-errors
ke perintahgcloud container azure node-pools delete
.
gcloud
Dapatkan daftar kumpulan node Anda:
gcloud container azure node-pools list \ --cluster CLUSTER_NAME \ --location GOOGLE_CLOUD_LOCATION
Ganti kode berikut:
CLUSTER_NAME
: nama cluster tempat kumpulan node dilampirkanGOOGLE_CLOUD_LOCATION
: lokasi Google Cloud yang menghosting kumpulan node
Hapus dengan perintah berikut untuk setiap kumpulan node Anda:
gcloud container azure node-pools delete NODE_POOL_NAME \ --cluster CLUSTER_NAME \ --location GOOGLE_CLOUD_LOCATION
Ganti kode berikut:
NODE_POOL_NAME
: nama kumpulan node yang akan dihapusCLUSTER_NAME
GOOGLE_CLOUD_LOCATION
Jika perintah menampilkan error dan penghapusan gagal, Anda dapat memaksa penghapusan dengan menjalankan perintah lagi menggunakan flag
--ignore-errors
. Tanda ini tersedia dalam versi 1.29 dan yang lebih baru.
Cara GKE di Azure melindungi workload selama penghapusan node pool
Selama penghapusan kumpulan node, GKE di Azure melakukan penonaktifan secara halus pada setiap node tanpa memenuhi Anggaran PodDisruption. Dibutuhkan langkah-langkah berikut:
- Nonaktifkan penskala otomatis cluster jika telah diaktifkan.
- Tetapkan batas waktu untuk proses pengosongan. Setelah batas waktu ini, meskipun masih ada objek Pod yang ada, GKE di Azure akan menghentikan penggunaan dan melanjutkan penghapusan virtual machine yang mendasarinya. Batas waktu default adalah 5 menit. Untuk setiap 10 node lainnya, 5 menit lagi akan ditambahkan.
- Cordon semua node di kumpulan node.
- Sebelum batas waktu terpenuhi, hapus objek Pod di kumpulan node dengan upaya terbaik.
- Hapus semua resource komputasi yang mendasarinya.
Langkah selanjutnya
- Coba Panduan Memulai untuk meluncurkan workload pertama Anda di GKE di Azure.
- Pelajari Penskalaan otomatis cluster.