Menghapus grup node terkelola dari klaster - Amazon EKS

Bantu tingkatkan halaman ini

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Untuk berkontribusi pada panduan pengguna ini, pilih Edit halaman ini pada GitHub tautan yang terletak di panel kanan setiap halaman.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menghapus grup node terkelola dari klaster

Topik ini menjelaskan cara menghapus grup simpul terkelola Amazon EKS. Saat Anda menghapus grup node terkelola, Amazon EKS pertama-tama menetapkan ukuran minimum, maksimum, dan yang diinginkan dari grup Auto Scaling Anda ke nol. Ini kemudian menyebabkan grup node Anda menurunkan skala.

Sebelum setiap instance dihentikan, Amazon EKS mengirimkan sinyal untuk menguras Pod dari node tersebut. Jika Pod tidak terkuras setelah beberapa menit, Amazon EKS memungkinkan Auto Scaling melanjutkan penghentian instance. Setelah setiap instance dihentikan, grup Auto Scaling akan dihapus.

penting

Jika Anda menghapus grup node terkelola yang menggunakan peran IAM node yang tidak digunakan oleh grup node terkelola lainnya di klaster, peran tersebut akan dihapus dari. aws-auth ConfigMap Jika salah satu grup node yang dikelola sendiri di cluster menggunakan peran IAM node yang sama, node yang dikelola sendiri pindah ke status. NotReady Selain itu, operasi cluster juga terganggu. Untuk menambahkan pemetaan untuk peran yang Anda gunakan hanya untuk grup node yang dikelola sendiri, lihatBuat entri akses, apakah versi platform klaster Anda setidaknya merupakan versi minimum yang tercantum di bagian prasyarat Grant IAM pengguna akses ke Kubernetes dengan entri akses EKS. Jika versi platform Anda lebih awal dari versi minimum yang diperlukan untuk entri akses, Anda dapat menambahkan entri kembali ke aws-authConfigMap. Untuk informasi lebih lanjut, masukkan eksctl create iamidentitymapping --help di terminal Anda.

Anda dapat menghapus grup node terkelola dengan:

eksctl

Hapus grup node terkelola dengan eksctl

Masukkan perintah berikut. Ganti setiap example value dengan nilai-nilai Anda sendiri.

eksctl delete nodegroup \ --cluster my-cluster \ --name my-mng \ --region region-code

Untuk opsi lainnya, lihat Menghapus dan menguras nodegroup dalam dokumentasi. eksctl

AWS Management Console

Hapus grup node terkelola dengan AWS Management Console

  1. Buka konsol Amazon EKS.

  2. Pada halaman Clusters, pilih cluster yang berisi grup node untuk dihapus.

  3. Pada halaman cluster yang dipilih, pilih tab Compute.

  4. Di bagian Node groups, pilih grup node yang akan dihapus. Lalu pilih Hapus.

  5. Dalam kotak dialog Hapus konfirmasi grup simpul, masukkan nama grup simpul. Lalu pilih Hapus.

AWS CLI

Hapus grup node terkelola dengan AWS CLI

  1. Masukkan perintah berikut. Ganti setiap example value dengan nilai-nilai Anda sendiri.

    aws eks delete-nodegroup \ --cluster-name my-cluster \ --nodegroup-name my-mng \ --region region-code
  2. Gunakan tombol panah pada keyboard Anda untuk menggulir melalui output respons. Tekan q tombol ketika Anda selesai.

    Untuk opsi lainnya, lihat delete-nodegroup perintah di AWS CLI Command Reference.