Bantu tingkatkan halaman ini
Ingin berkontribusi pada panduan pengguna ini? Gulir ke bagian bawah halaman ini dan pilih Edit halaman ini GitHub. Kontribusi Anda akan membantu membuat panduan pengguna kami lebih baik untuk semua orang.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memperbarui grup node terkelola untuk klaster Anda
Saat Anda memulai pembaruan grup node terkelola, Amazon EKS secara otomatis memperbarui node untuk Anda, menyelesaikan langkah-langkah yang tercantum di dalamnyaMemahami setiap fase pembaruan node. Jika Anda menggunakan Amazon yang EKS dioptimalkanAMI, Amazon EKS secara otomatis menerapkan patch keamanan terbaru dan pembaruan sistem operasi ke node Anda sebagai bagian dari versi AMI rilis terbaru.
Ada beberapa skenario yang berguna untuk memperbarui versi atau konfigurasi grup node EKS terkelola Amazon Anda:
-
Anda telah memperbarui Kubernetes versi untuk EKS cluster Amazon Anda dan ingin memperbarui node Anda untuk menggunakan yang sama Kubernetes versi.
-
Versi AMI rilis baru tersedia untuk grup node terkelola Anda. Untuk informasi selengkapnya tentang AMI versi, lihat bagian ini:
-
Anda ingin menyesuaikan jumlah instans minimum, maksimum, atau diinginkan di grup simpul terkelola Anda.
-
Anda ingin menambah atau menghapus Kubernetes label dari instance di grup node terkelola Anda.
-
Anda ingin menambahkan atau menghapus AWS tag dari grup node terkelola Anda.
-
Anda perlu menerapkan versi baru template peluncuran dengan perubahan konfigurasi, seperti kustom AMI yang diperbarui.
-
Anda telah menerapkan versi
1.9.0
atau yang lebih baru dari VPC CNI add-on Amazon, mengaktifkan add-on untuk delegasi awalan, dan menginginkan yang baru AWS Nitro System contoh dalam grup node untuk mendukung peningkatan jumlah PodsUntuk informasi selengkapnya, lihat Tetapkan lebih banyak alamat IP ke EKS node Amazon dengan awalan. Anda telah mengaktifkan delegasi awalan IP untuk node Windows dan ingin instance Sistem AWS Nitro baru dalam grup node untuk mendukung peningkatan jumlah yang signifikan PodsUntuk informasi selengkapnya, lihat Tetapkan lebih banyak alamat IP ke EKS node Amazon dengan awalan.
Jika ada versi AMI rilis yang lebih baru untuk grup node terkelola Anda Kubernetes versi, Anda dapat memperbarui versi grup node Anda untuk menggunakan versi yang lebih baruAMI. Demikian pula, jika cluster Anda menjalankan Kubernetes versi yang lebih baru dari grup node Anda, Anda dapat memperbarui grup node untuk menggunakan versi AMI rilis terbaru agar sesuai dengan cluster Anda Kubernetes versi.
Ketika sebuah node dalam grup node terkelola dihentikan karena operasi penskalaan atau pembaruan, Pods di simpul itu dikeringkan terlebih dahulu. Untuk informasi selengkapnya, lihat Memahami setiap fase pembaruan node.
Memperbarui versi grup simpul
Anda dapat memperbarui versi grup simpul dengan eksctl
atau AWS Management Console. Versi yang Anda perbarui tidak boleh lebih besar dari versi pesawat kontrol.
Edit konfigurasi grup simpul
Anda dapat mengubah beberapa konfigurasi dari grup simpul terkelola.
Untuk mengedit konfigurasi grup simpul
Buka EKS konsol Amazon di https://console.aws.amazon.com/eks/rumah#/cluster
. -
Pilih klaster yang berisi grup simpul untuk mengedit.
-
Pilih tab Compute.
-
Pilih grup node yang akan diedit, lalu pilih Edit.
-
(Opsional) Pada halaman grup Edit node, lakukan hal berikut:
-
Edit konfigurasi penskalaan grup Node.
-
Ukuran yang diinginkan – Tentukan jumlah simpul saat ini yang harus dipertahankan oleh grup simpul terkelola.
-
Ukuran minimum – Tentukan jumlah simpul minimum yang dapat diskalakan kedalam oleh grup simpul terkelola.
-
Ukuran maksimum – Tentukan jumlah maksimum simpul yang dapat diskalakan keluar oleh grup simpul terkelola. Untuk jumlah maksimal simpul yang didukung dalam grup simpul, lihat Lihat dan kelola Amazon EKS dan kuota Fargate layanan.
-
-
(Opsional) Tambah atau hapus Kubernetes label ke node di grup node Anda. Label yang ditampilkan di sini hanyalah label yang telah Anda terapkan dengan AmazonEKS. Label lain mungkin ada di simpul Anda namun tidak ditampilkan di sini.
-
(Opsional) Tambah atau hapus Kubernetes taints ke node di grup node Anda. Kecacatan yang ditambahkan dapat memiliki efek, baik
NoSchedule
,NoExecute
, atauPreferNoSchedule
. Untuk informasi selengkapnya, lihat PodsMencegah agar tidak dijadwalkan pada node tertentu. -
(Opsional) Tambahkan atau hapus Tag dari sumber daya grup node Anda. Tag ini hanya diterapkan ke grup EKS node Amazon. Mereka tidak menyebar ke sumber daya lain, seperti subnet atau EC2 instance Amazon di grup node.
-
(Opsional) Edit konfigurasi pembaruan Grup Node. Pilih Nomor atau Persentase.
-
Angka — Pilih dan tentukan jumlah node dalam grup node Anda yang dapat diperbarui secara paralel. Node ini tidak akan tersedia selama pembaruan.
-
Persentase — Pilih dan tentukan persentase node dalam grup node Anda yang dapat diperbarui secara paralel. Node ini tidak akan tersedia selama pembaruan. Ini berguna jika Anda memiliki banyak node di grup node Anda.
-
-
Setelah selesai mengedit, pilih Simpan perubahan.
-
penting
Saat memperbarui konfigurasi grup node, memodifikasi NodegroupScalingConfigtidak menghormati Pod anggaran gangguan ()PDBs. Tidak seperti proses Update Nodegroup (yang menguras node dan respek PDBs selama fase upgrade), memperbarui konfigurasi penskalaan menyebabkan node segera dihentikan melalui panggilan scale-down Auto Scaling Group (). ASG Ini terjadi tanpa mempertimbangkanPDBs, terlepas dari ukuran target yang Anda turunkan. Itu berarti ketika Anda mengurangi grup node EKS terkelola Amazon, desiredSize
Pods diusir segera setelah node dihentikan, tanpa menghormati apapun. PDBs