All Products
Search
Document Center

Container Service for Kubernetes:Upgrade kluster secara otomatis

Last Updated:Mar 26, 2026

Memantau siklus dukungan versi Kubernetes dan menjadwalkan upgrade secara manual memakan waktu serta rentan terhadap kesalahan. Fitur auto upgrade menjaga kluster ACK Serverless Anda tetap menggunakan versi Kubernetes yang didukung dengan membuat jadwal upgrade terlebih dahulu, menjalankan pemeriksaan awal (precheck), dan melakukan upgrade lapisan kontrol dalam jendela pemeliharaan yang Anda tentukan—tanpa intervensi manual.

Batasan

Auto upgrade hanya didukung untuk kluster ACK Serverless yang menjalankan Kubernetes 1.22 atau versi lebih baru.

Mengapa menggunakan auto upgrade

  • ACK berhenti merilis fitur baru, patch fitur, atau patch keamanan untuk kluster ACK Serverless yang menjalankan versi Kubernetes usang, dan hanya menyediakan dukungan teknis terbatas untuk versi tersebut. Untuk informasi selengkapnya, lihat Risiko pada versi Kubernetes usang. Untuk memastikan keamanan dan stabilitas, gunakan versi Kubernetes yang didukung oleh ACK.

  • Auto upgrade menjaga kluster Anda tetap menggunakan versi Kubernetes yang didukung tanpa perlu menjadwalkan secara manual, sehingga Anda dapat memanfaatkan fitur-fitur yang tersedia di versi Kubernetes yang lebih baru.

Cara kerja

Setelah Anda mengonfigurasi kebijakan auto upgrade, ACK memeriksa strategi orkestrasi secara keseluruhan dan menjadwalkan upgrade secara bertahap—tidak langsung dilakukan. Setiap rencana upgrade dibuat setidaknya satu hari sebelum jadwal upgrade yang ditentukan. Rencana tersebut mencakup pemeriksaan awal (precheck) diikuti oleh upgrade lapisan kontrol, semuanya dilakukan dalam jendela pemeliharaan yang telah Anda konfigurasi.

Upgrade tidak dapat dikembalikan (rollback), baik yang dipicu secara otomatis maupun manual. Untuk melewatkan upgrade tertentu, batalkan rencana tersebut secara manual. Pembatalan rencana hanya berlaku untuk upgrade tersebut; auto upgrade tetap aktif dan ACK akan terus menjadwalkan upgrade di masa mendatang.

Anda juga dapat melakukan upgrade kluster secara manual kapan saja, bahkan setelah mengaktifkan auto upgrade. Lihat Upgrade kluster secara manual untuk detail selengkapnya.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Kluster ACK Serverless yang menjalankan Kubernetes 1.22 atau versi lebih baru

  • Akses ke Konsol ACK

Aktifkan auto upgrade

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

  2. Pada halaman Clusters, klik nama kluster target. Di panel kiri, pilih Operations > Upgrade Cluster.

  3. Pada halaman Upgrade Cluster, konfigurasikan kebijakan auto upgrade: ACK menjalankan precheck sebelum upgrade dimulai. Precheck memverifikasi kompatibilitas antara versi Kubernetes baru dengan API server dan komponen kluster. Jika precheck gagal, perbaiki masalah yang ditampilkan pada halaman Upgrade Cluster dan tunggu hingga ACK mencoba ulang. Lihat hasil precheck, status upgrade, dan riwayat upgrade di bagian History.

    • Pilih upgrade channel (Patch, Stable, atau Rapid). Lihat Upgrade channels untuk detail selengkapnya.

    • Tetapkan maintenance window minimal 2 jam.

  4. (Opsional) Setelah upgrade selesai, buka halaman Clusters dan verifikasi bahwa versi Kubernetes telah diperbarui.

Upgrade channels

Upgrade channel menentukan versi Kubernetes tujuan untuk upgrade otomatis kluster Anda. ACK mendukung tiga channel:

Contoh: Versi kluster saat ini adalah 1.26.3-aliyun.1. Versi yang tersedia adalah 1.26.15-aliyun.1, 1.28.9-aliyun.1, dan 1.30.1-aliyun.1 (minor terbaru: 1.30, minor kedua terbaru: 1.28).

ChannelPerilakuVersi tujuan
PatchMelakukan upgrade ke versi patch terbaru dari versi minor saat ini. Tidak ada perubahan breaking.1.26.15-aliyun.1
StableMelakukan upgrade ke versi patch terbaru dari versi minor kedua terbaru. Stabilitas telah diverifikasi, namun mungkin terdapat perubahan API dan fitur.1.28.9-aliyun.1
RapidMelakukan upgrade ke versi patch terbaru dari versi minor terbaru, memberikan akses ke fitur-fitur terbaru dari komunitas Kubernetes.1.30.1-aliyun.1

Untuk definisi versi patch dan versi minor, lihat Version guide.

Maintenance window

Maintenance window mengatur kapan ACK menjalankan tugas upgrade. Pengaturan ini berlaku baik untuk auto upgrade maupun operasi O&M otomatis pada node di kluster.

Tetapkan maintenance window minimal 2 jam agar kluster memiliki cukup waktu untuk menyelesaikan proses upgrade.

Jika Anda mengubah jendela pemeliharaan:

  • Sebelum upgrade dimulai: Rencana upgrade saat ini dibatalkan.

  • Saat upgrade sedang berlangsung: Upgrade yang sedang berjalan dibatalkan.

Lihat dan kelola rencana upgrade

Setelah rencana upgrade dibuat, lihat detailnya di tab O&M Plan pada halaman detail kluster, atau dengan memanggil API ListOperationPlans.

Untuk melewatkan upgrade yang dijadwalkan, batalkan rencana tersebut di tab O&M Plan. Membatalkan rencana tidak menonaktifkan auto upgrade.

Notifikasi upgrade

Jika upgrade gagal, ACK mengirim notifikasi melalui pesan teks, email, dan pesan internal situs.

Langkah selanjutnya

Referensi