全部产品
Search
文档中心

Container Service for Kubernetes:Pembaruan Otomatis untuk sebuah Kluster

更新时间:Sep 03, 2025

Setelah mengaktifkan pembaruan otomatis untuk Kluster ACK yang dikelola, versi Kubernetes kluster akan diperbarui secara berkala. Hal ini menyederhanakan pekerjaan O&M Anda. Setelah mengonfigurasi kebijakan pembaruan otomatis, sistem akan menghasilkan jadwal pembaruan terlebih dahulu dan menjalankan pemeriksaan awal serta memperbarui lapisan kontrol kluster dalam jendela pemeliharaan kluster. Ini memungkinkan Anda fokus pada pengembangan aplikasi.

Batasan

Anda hanya dapat mengaktifkan pembaruan otomatis untuk Kluster ACK yang dikelola yang menjalankan Kubernetes 1.20 atau lebih baru.

Manfaat Pembaruan Otomatis

  • ACK berhenti merilis fitur baru, patch fitur, atau patch keamanan untuk Kluster ACK yang dikelola yang menjalankan versi Kubernetes yang sudah ketinggalan zaman. ACK hanya memberikan dukungan teknis terbatas untuk versi tersebut. Untuk informasi lebih lanjut, lihat Risiko versi yang sudah ketinggalan zaman. Untuk memastikan keamanan dan stabilitas, kami menyarankan menggunakan versi Kubernetes yang didukung oleh ACK.

  • Pembaruan otomatis menyederhanakan pekerjaan O&M Anda. Setelah mengaktifkan pembaruan otomatis, ACK memperbarui versi Kubernetes kluster Anda ke versi yang lebih baru yang didukung oleh ACK secara berkala. Ini memungkinkan Anda menggunakan fitur baru dari versi Kubernetes terbaru.

Kebijakan Pembaruan Otomatis

Setelah mengonfigurasi kebijakan pembaruan otomatis untuk kluster Anda, ACK secara otomatis menghasilkan jadwal pembaruan berdasarkan kebijakan tersebut dan versi Kubernetes yang didukung oleh Kluster ACK yang dikelola. ACK menjalankan tugas pembaruan di kluster dalam jendela pemeliharaan yang ditentukan dalam jadwal pembaruan. Anda dapat mengonfigurasi jendela pemeliharaan dan frekuensi pembaruan dalam kebijakan pembaruan otomatis. Setelah mengaktifkan pembaruan otomatis untuk kluster, ACK tidak segera memperbarui kluster tersebut. Jika Anda memerlukan pembaruan segera, kami sarankan memperbarui kluster secara manual. Untuk informasi lebih lanjut, lihat Peningkatan Manual untuk sebuah Kluster.

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

  • Anda tidak dapat membatalkan pembaruan manual atau otomatis. Untuk informasi lebih lanjut tentang tindakan pencegahan untuk pembaruan manual, lihat Pembaruan Manual untuk sebuah Kluster.

Jendela Pemeliharaan

Anda dapat menentukan jendela pemeliharaan untuk setiap kluster. Jendela pemeliharaan diterapkan dalam pembaruan otomatis kluster dan pemeliharaan otomatis kelompok node terkelola di dalam kluster. ACK secara otomatis menghasilkan jadwal pembaruan berdasarkan jendela pemeliharaan yang ditentukan dan kemudian menjalankan pemeriksaan awal dan tugas pembaruan dalam jendela pemeliharaan.

Jika Anda memodifikasi jendela pemeliharaan sebelum jadwal pembaruan diimplementasikan, ACK membatalkan jadwal orkestrasi. Jika Anda memodifikasi jendela pemeliharaan saat kluster sedang diperbarui, proses pembaruan akan dibatalkan.

Untuk memastikan waktu yang cukup untuk pembaruan kluster, kami sarankan menetapkan jendela pemeliharaan minimal 2 jam.

Frekuensi Pembaruan

Anda dapat memilih frekuensi pembaruan yang berbeda berdasarkan kebutuhan bisnis Anda.

Sebagai contoh, jika versi kluster Anda saat ini adalah 1.26.3-aliyun.1, versi terbaru adalah 1.30, dan versi kedua terbaru adalah 1.28, Anda dapat memperbarui ke tiga versi berikut: 1.26.15-aliyun.1, 1.28.9-aliyun.1, dan 1.30.1-aliyun.1. Tabel berikut menjelaskan frekuensi pembaruan dan versi spesifik ke mana kluster Anda akan diperbarui secara otomatis di bawah frekuensi yang berbeda.

saluran

Deskripsi

Versi pembaruan baru

Patch

Jika versi patch tersedia untuk versi minor saat ini, kluster secara otomatis diperbarui ke versi patch tersebut. Versi Kubernetes baru tidak mengandung perubahan yang merusak.

1.26.15-aliyun.1

Stabil

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

1.28.9-aliyun.1

Cepat

Secara otomatis diperbarui ke versi patch terbaru dari versi minor terbaru untuk dengan cepat mendapatkan fitur baru yang disediakan oleh komunitas Kubernetes.

1.30.1-aliyun.1

Untuk informasi lebih lanjut tentang versi patch dan versi minor, lihat Catatan Rilis ACK.

Jadwal Pembaruan

Berdasarkan kebijakan pembaruan otomatis yang dikonfigurasi dan jadwal rilis versi baru ACK, sistem akan 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 melewati pembaruan yang dijadwalkan, Anda dapat membatalkannya secara manual. Membatalkan rencana hanya memengaruhi pembaruan terjadwal saat ini; ini tidak menonaktifkan fitur pembaruan otomatis. ACK akan terus menjadwalkan pembaruan di masa mendatang untuk Kluster ACK yang dikelola selama jendela pemeliharaannya.

Setelah mengonfigurasi kebijakan pembaruan otomatis, sistem tidak langsung melakukan pembaruan. Sebagai gantinya, rencana pembaruan dijadwalkan terlebih dahulu berdasarkan strategi orkestrasi keseluruhan, dan kemudian diluncurkan secara bertahap dari waktu ke waktu.

Setelah rencana peningkatan dihasilkan, Anda dapat melihat detailnya di tab O&M Plan di halaman detail kluster atau dengan memanggil API ListOperationPlans.

Catatan

Tujuan dari pemeriksaan awal pembaruan adalah untuk memverifikasi kompatibilitas antara versi Kubernetes baru dan server API Kubernetes serta komponen kluster. Jika kluster gagal dalam pemeriksaan awal, Anda harus memperbaiki masalah tersebut. Setelah masalah diperbaiki, ACK menjalankan pemeriksaan awal lagi. Anda dapat melihat detail kegagalan pemeriksaan awal di bagian History halaman Upgrade Cluster.

Notifikasi Pembaruan

  • Setelah proses pembaruan untuk Kluster ACK yang dikelola selesai, ACK memberi tahu Anda tentang hasilnya (berhasil atau gagal) melalui pesan teks.

Aktifkan pembaruan otomatis

Setelah mengaktifkan pembaruan otomatis untuk Kluster ACK yang dikelola, ACK memeriksa kebijakan penjadwalan keseluruhan dan kemudian menjalankan tugas pembaruan dalam jendela pemeliharaan.

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

  2. Di halaman Clusters, temukan kluster yang Anda inginkan dan klik namanya. Di panel sebelah kiri, pilih Operations > Upgrade Cluster.

  3. Di halaman Tingkatkan Kluster, konfigurasikan kebijakan pembaruan otomatis dan jendela pemeliharaan berdasarkan petunjuk di bagian Kebijakan Pembaruan Otomatis.

    ACK melakukan pemeriksaan awal sebelum menjalankan tugas pembaruan otomatis. Jika kluster Anda gagal dalam pemeriksaan awal, Anda harus memperbaiki masalah berdasarkan detail yang ditampilkan di halaman Tingkatkan Kluster. Anda dapat melihat detail pemeriksaan awal, status pembaruan, dan detail tugas pembaruan di bagian History halaman Tingkatkan Kluster.

    Anda dapat membatalkan jadwal secara manual sesuai kebutuhan.

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

Referensi

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

  • Jika Anda menggunakan Kluster ACK Basic untuk menjalankan layanan berskala besar di lingkungan produksi, kami sarankan melakukan migrasi panas dari Kluster ACK Basic ke Kluster ACK Pro. Untuk informasi lebih lanjut, lihat Migrasi Panas dari Kluster ACK Basic ke Kluster ACK Pro.

    Jika Anda memiliki Kluster ACK khusus yang ada dan ingin menggunakan fitur-fitur Kluster ACK Pro, seperti manajemen lapisan kontrol, Anda dapat melakukan migrasi panas dari Kluster ACK khusus ke Kluster ACK Pro. Untuk informasi lebih lanjut, lihat Migrasi Panas dari Kluster ACK khusus ke Kluster ACK Pro yang dikelola.

  • Untuk informasi lebih lanjut tentang versi Kubernetes yang didukung oleh Kluster ACK yang dikelola dan siklus pembaruan daftar versi, lihat Catatan Rilis ACK. Dalam topik ini, Anda juga dapat melihat deskripsi, catatan pembaruan, fitur baru, fitur yang ditinggalkan, dan API yang ditinggalkan dari setiap versi Kubernetes.