全部产品
Search
文档中心

Container Service for Kubernetes:Perbarui kluster secara otomatis

更新时间:Nov 11, 2025

Setelah Anda mengaktifkan pembaruan otomatis untuk Kluster ACK Serverless atau , versi Kubernetes-nya akan diperbarui secara otomatis secara berkala. Hal ini menyederhanakan tugas O&M Anda. Setelah mengonfigurasi kebijakan pembaruan otomatis, sistem akan terlebih dahulu menghasilkan jadwal pembaruan, menjalankan pemeriksaan awal, lalu memperbarui lapisan kontrol kluster dalam jendela pemeliharaan yang ditentukan—sehingga Anda dapat fokus pada pengembangan aplikasi.

Batasan

Anda hanya dapat mengaktifkan pembaruan otomatis untuk kluster ACK Serverless yang menjalankan Kubernetes 1.22 atau lebih baru.

Manfaat pembaruan otomatis

  • ACK tidak lagi merilis fitur baru, patch fitur, atau patch keamanan untuk kluster ACK Serverless dan yang menjalankan versi Kubernetes lama. ACK hanya memberikan dukungan teknis terbatas untuk versi Kubernetes tersebut. Untuk informasi selengkapnya, lihat Risiko versi kedaluwarsa. Untuk memastikan keamanan dan stabilitas kluster, gunakan versi Kubernetes yang didukung oleh ACK.

  • Pembaruan otomatis menyederhanakan tugas O&M Anda. Setelah Anda mengaktifkan pembaruan otomatis untuk kluster Anda, ACK secara berkala memperbarui versi Kubernetes kluster Anda ke versi yang lebih baru dan didukung, sehingga Anda dapat memanfaatkan fitur-fitur baru dari versi Kubernetes terbaru.

Kebijakan pembaruan otomatis

Setelah Anda mengonfigurasi kebijakan pembaruan otomatis untuk kluster Anda, ACK secara otomatis menghasilkan jadwal pembaruan berdasarkan kebijakan tersebut dan versi Kubernetes yang didukung oleh kluster ACK Serverless atau . ACK menjalankan tugas pembaruan pada kluster dalam jendela pemeliharaan yang ditentukan dalam jadwal pembaruan. Anda dapat mengonfigurasi jendela pemeliharaan dan frekuensi pembaruan dalam kebijakan pembaruan otomatis.Berbeda dengan pembaruan manual, ketika Anda mengaktifkan pembaruan otomatis untuk kluster, pembaruan tidak langsung dimulai. Jika Anda memerlukan pembaruan segera, Anda harus memperbarui kluster secara manual. Untuk informasi selengkapnya, lihat Perbarui kluster secara manual.

Penting
  • ACK menggunakan prosedur yang sama untuk memperbarui kluster, baik pembaruan otomatis maupun manual. Anda tetap dapat memperbarui kluster secara manual setelah mengaktifkan pembaruan otomatis untuk kluster tersebut.

  • Anda tidak dapat mengembalikan (rollback) pembaruan manual maupun otomatis. Untuk informasi selengkapnya mengenai tindakan pencegahan untuk pembaruan manual, lihat Perbarui kluster secara manual.

Jendela pemeliharaan

Anda dapat menentukan jendela pemeliharaan untuk setiap kluster. Jendela pemeliharaan berlaku untuk pembaruan kluster otomatis dan . ACK secara otomatis menghasilkan jadwal pembaruan berdasarkan jendela pemeliharaan yang ditentukan, lalu menjalankan pemeriksaan awal dan tugas pembaruan dalam jendela tersebut.

Jika Anda mengubah jendela pemeliharaan sebelum pembaruan terjadwal diimplementasikan, ACK akan membatalkan pembaruan terjadwal tersebut. Jika Anda mengubah jendela pemeliharaan saat kluster sedang diperbarui, pembaruan tersebut akan dibatalkan.

Untuk memastikan waktu yang cukup bagi pembaruan kluster, atur jendela pemeliharaan minimal selama 2 jam.

Frekuensi pembaruan

Anda dapat memilih frekuensi pembaruan yang berbeda sesuai kebutuhan Anda.

Sebagai contoh, asumsikan kluster Anda saat ini adalah versi 1.26.3-aliyun.1 dan ACK mendukung tiga versi tujuan pemutakhiran: 1.26.15-aliyun.1, 1.28.9-aliyun.1, dan 1.30.1-aliyun.1. Dalam contoh ini, 1.30 adalah versi rilis terbaru dan 1.28 adalah versi rilis kedua terbaru. Tabel berikut menjelaskan frekuensi pembaruan dan versi tujuan pemutakhiran otomatis untuk setiap frekuensi.

Frekuensi pembaruan

Deskripsi

Versi pembaruan target

Versi patch terbaru (Patch)

Jika tersedia versi patch untuk versi minor saat ini, kluster akan diperbarui secara otomatis ke versi patch tersebut. Versi Kubernetes baru tidak mengandung perubahan yang memutus kompatibilitas (breaking changes).

1.26.15-aliyun.1.

Versi minor kedua terbaru (Stabil)

Secara otomatis memperbarui ke versi patch terbaru dari versi minor kedua terbaru. Versi Kubernetes baru mungkin melibatkan perubahan pada API dan fitur, tetapi stabilitasnya telah diverifikasi.

1.28.9-aliyun.1.

Versi minor terbaru (Cepat)

Secara otomatis memperbarui ke versi patch terbaru dari versi minor terbaru untuk segera mendapatkan fitur-fitur baru dari komunitas Kubernetes.

1.30.1-aliyun.1.

Untuk informasi selengkapnya mengenai versi patch dan versi minor, lihat Panduan Versi.

Rencana pembaruan

Berdasarkan kebijakan pembaruan otomatis yang Anda konfigurasi dan jadwal rilis versi ACK baru, sistem memeriksa apakah kluster Anda memenuhi syarat untuk pembaruan otomatis. Jika kluster Anda memenuhi syarat, rencana pembaruan akan dihasilkan setidaknya satu hari sebelumnya. Anda dapat melihat detail rencana tersebut di Konsol ACK atau melalui OpenAPI. Untuk melewatkan pembaruan terjadwal karena alasan tertentu, Anda dapat membatalkannya secara manual. Membatalkan rencana hanya memengaruhi pembaruan terjadwal saat ini dan tidak menonaktifkan fitur pembaruan otomatis. ACK akan terus menjadwalkan pembaruan mendatang untuk kluster ACK Serverless atau Anda selama jendela pemeliharaannya.

Setelah Anda mengonfigurasi kebijakan pembaruan otomatis, sistem tidak langsung memulai pembaruan. Sebaliknya, rencana pembaruan dijadwalkan terlebih dahulu berdasarkan strategi orkestrasi keseluruhan Container Service, lalu diluncurkan secara bertahap. Setelah rencana pembaruan dihasilkan, Anda dapat melihat detailnya di halaman Cluster Information > O&M Plan atau dengan memanggil API ListOperationPlans.

Penting

Pemeriksaan awal pembaruan memverifikasi kompatibilitas server API dan komponen kluster. Jika pemeriksaan awal gagal, Anda harus segera memperbaiki masalah tersebut dan menunggu sistem menjalankan pemeriksaan ulang. Anda dapat melihat detail kegagalan di bagian Upgrade History pada halaman Cluster Upgrade.

Notifikasi pembaruan

Jika pembaruan gagal, ACK mengirim notifikasi untuk kluster ACK Serverless dan melalui email, dan pesan internal.

Aktifkan pembaruan otomatis

Setelah Anda mengaktifkan pembaruan otomatis untuk kluster ACK Serverless atau , ACK memeriksa kebijakan penjadwalan keseluruhan lalu menjalankan tugas pembaruan dalam jendela pemeliharaan yang ditentukan.

  1. Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.

  2. Di halaman Clusters, temukan kluster yang diinginkan lalu klik namanya. Di panel kiri, pilih Operations > Upgrade Cluster.

  3. Di halaman Peningkatan Kluster, aktifkan pembaruan otomatis. Kemudian, konfigurasikan kebijakan peningkatan kluster dan jendela pemeliharaan. Untuk informasi selengkapnya, lihat Kebijakan pembaruan otomatis.

    Sebelum tugas pembaruan otomatis dijalankan, sistem secara otomatis memicu pemeriksaan awal. Jika pemeriksaan awal gagal, perbaiki masalah sesuai petunjuk. Anda dapat melihat status pemeriksaan awal dan pembaruan serta detail tugas di bagian Upgrade History.

    Untuk membatalkan rencana pembaruan saat ini karena alasan tertentu, Anda dapat membatalkannya secara manual.

  4. (Opsional) Setelah pembaruan selesai, Anda dapat memeriksa versi kluster di halaman Clusters untuk memastikan bahwa pembaruan berhasil.

Referensi

  • Jika pembaruan otomatis tidak memenuhi kebutuhan Anda, Anda dapat memutakhirkan kluster secara manual:

  • Jika Anda menggunakan kluster ACK Serverless Basic untuk menjalankan layanan berskala besar di lingkungan produksi, Anda dapat melakukan migrasi panas dari kluster ACK Serverless Basic ke kluster ACK Serverless Pro. Untuk informasi selengkapnya, lihat Migrasi panas kluster Basic ke kluster Pro.

  • Untuk informasi selengkapnya mengenai versi Kubernetes yang didukung oleh kluster ACK Serverless atau serta siklus hidup dukungan versinya, lihat Panduan Versi. Anda juga dapat memeriksa deskripsi versi tertentu untuk mengetahui catatan pemutakhiran, fitur baru, serta fitur dan API yang telah ditinggalkan.