Memperbarui Lingjun node pool melibatkan pra-pemeriksaan dan pembaruan. Pra-pemeriksaan memberi tahu Anda tentang risiko yang mungkin memengaruhi pembaruan. Setelah kluster lolos pra-pemeriksaan, Anda dapat memperbarui kubelet dan container runtime.
Keterbatasan
Lingjun node pool hanya dapat diperbarui jika berisi satu atau lebih node.
Pembaruan sistem operasi tidak didukung.
Pembaruan dengan mengganti disk sistem tidak didukung, begitu juga pembuatan snapshot node sebelum pembaruan.
Deskripsi
Komponen berikut dapat diperbarui selama pembaruan node pool:
Komponen | Deskripsi | Operasi | Perhatian |
kubelet | Saat control plane menggunakan versi kubelet baru, Anda dapat memperbarui kubelet pada semua node dalam node pool ke versi baru tersebut. Versi kubelet baru yang dapat digunakan oleh node pool tergantung pada versi kubelet yang digunakan oleh control plane. | Perbarui kubelet secara langsung. | Untuk perhatian tentang peningkatan versi kubelet, lihat Perbarui kluster ACK Lingjun. |
Container runtime | Jika versi baru dari container runtime tersedia, Anda dapat memperbarui node dalam node pool ke versi baru container runtime tersebut. |
Catatan Pembaruan versi Docker tidak didukung. | Selama proses peningkatan runtime, probe pod dan panggilan balik siklus hidup mungkin gagal, dan pod mungkin restart di tempat. |
Prosedur
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
Di halaman Clusters, temukan kluster yang ingin dikelola dan klik namanya. Di panel navigasi kiri, pilih .
Di halaman Node Pools, temukan Lingjun node pool yang ingin diperbarui, dan pilih More > Kubelet Update.
Pilih node yang ingin diperbarui dan klik Precheck.
CatatanJika pra-pemeriksaan gagal atau memberikan peringatan, lihat Saran untuk memperbaiki masalah kluster atau klik View Details untuk mengakses bagian Pre-check Details guna menyelesaikan masalah.
Klik Start Update. Atur jumlah maksimum node yang akan diperbarui secara bersamaan dalam setiap batch dengan menyesuaikan parameter Batch Update Policy.
Langkah terkait
Selama pembaruan, Anda dapat melakukan tindakan berikut di halaman ini:
Untuk menjeda atau melanjutkan pembaruan, klik Pause atau Continue.
Status jeda adalah tahap perantara pembaruan node pool. Kami sarankan Anda menghindari melakukan operasi apa pun pada kluster selama waktu ini dan menyelesaikan pembaruan dengan cepat. Jika pembaruan dijeda lebih dari tujuh hari, sistem akan secara otomatis menghentikan proses, dan semua data acara serta log terkait akan dihapus.
Setelah Anda klik Pause, kubelet dan container runtime pada node yang telah selesai diperbarui tidak mendukung rollback versi.
Untuk menghentikan proses pembaruan, klik Cancel.
Setelah Anda klik Cancel, kubelet dan container runtime pada node yang telah selesai diperbarui tidak mendukung rollback versi.

Informasi referensi: Pembaruan langsung
Prosedur pembaruan langsung
Proses pembaruan node pool memperbarui node secara berurutan berdasarkan konkurensi maksimum yang ditetapkan, yang tidak melebihi 10% dari total jumlah node. Jumlah node yang diperbarui per batch mengikuti urutan: 1, 2, 4, 8… hingga mencapai konkurensi maksimum. Batch berikutnya akan memperbarui node sesuai dengan konkurensi maksimum. Sebagai contoh, jika konkurensi maksimum diatur menjadi 4, batch pertama akan memperbarui 1 node, batch kedua akan memperbarui 2 node, dan batch ketiga serta berikutnya akan memperbarui 4 node secara bersamaan.

FAQ
Berapa lama setiap batch pembaruan berlangsung?
Setiap batch pembaruan langsung membutuhkan waktu sekitar 5 menit.
Apakah bisnis saya akan terpengaruh selama pembaruan?
Tidak, pod tidak akan restart selama pembaruan langsung, sehingga memastikan tidak ada dampak pada bisnis.
Apakah saya bisa rollback node pool setelah memperbaruinya?
Tidak, kubelet dan container runtime tidak mendukung rollback versi setelah pembaruan.
Bagaimana cara memperbarui node kluster yang tidak termasuk dalam node pool?
Untuk kluster yang dibuat sebelum fitur node pool diperkenalkan, node bebas dapat diperbarui dengan terlebih dahulu menambahkannya ke node pool. Untuk informasi lebih lanjut, lihat Tambahkan node bebas ke node pool.