All Products
Search
Document Center

Container Service for Kubernetes:Tingkatkan kluster ACK secara manual

Last Updated:Mar 26, 2026

Untuk mengurangi risiko keamanan dan stabilitas yang terkait dengan versi lama, segera tingkatkan kluster Anda. Peningkatan kluster mencakup peningkatan lapisan kontrol dan kelompok node.

Penting

Sebelum meningkatkan kluster, tinjau Upgrade a cluster untuk memahami proses, metode, serta pertimbangan penting terkait peningkatan.

Operation Entry Point

Pertama, tingkatkan lapisan kontrol, lalu tingkatkan kelompok node. Sebelum meningkatkan lapisan kontrol, pastikan versi kubelet dan runtime kontainer pada node sesuai dengan versi lapisan kontrol untuk mencegah kegagalan peningkatan atau gangguan layanan. Misalnya, jika lapisan kontrol berada di versi 1.32 dan node berada di versi 1.31, tingkatkan node ke versi 1.32 sebelum meningkatkan lapisan kontrol ke 1.33.

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

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

  3. Pada halaman Upgrade Cluster, pilih Destination Version yang tersedia dan ikuti petunjuk di layar untuk menyelesaikan proses peningkatan.

Tingkatkan lapisan kontrol

1. Pemeriksaan Awal

Pemeriksaan awal peningkatan lapisan kontrol memindai API yang sudah tidak didukung, kompatibilitas komponen, dan status keseluruhan kluster.

Untuk kluster yang menjalankan versi 1.20 atau lebih baru, pemeriksaan awal akan memindai semua deprecated APIs. Hasil pemindaian tidak memengaruhi proses peningkatan dan hanya bersifat notifikasi. Atasi masalah apa pun sebelum melakukan peningkatan untuk memastikan versi kluster baru beroperasi sebagaimana mestinya.

Pada halaman Upgrade Cluster, klik Precheck untuk memindai potensi risiko sebelum peningkatan. Setelah pemindaian selesai, lihat hasilnya di bagian Pre-check Results. Gambar berikut memberikan contohnya.

image

  • Normal: Pemeriksaan peningkatan berhasil. Anda dapat melanjutkan peningkatan.

  • Abnormal: Hasil ini tidak memengaruhi operasi atau status kluster saat ini. Atasi masalah berdasarkan solusi yang diberikan. Untuk informasi selengkapnya, lihat Cluster check items and solutions.

2. Lakukan peningkatan

Durasi: Pada Kluster ACK yang dikelola dan Kluster ACK Serverless, peningkatan dikelola oleh ACK dan memerlukan waktu sekitar 5 menit. Untuk Cluster khusus ACK, node master ditingkatkan satu per satu secara berurutan, dengan setiap node memerlukan waktu sekitar 8 menit.

Setelah menyelesaikan masalah dari pemeriksaan awal, klik Upgrade dan ikuti petunjuk di layar untuk meningkatkan lapisan kontrol.

Setelah lapisan kontrol ditingkatkan, versi node penskalaan keluar yang baru juga akan diselaraskan dengan versi lapisan kontrol.

image

3. Validasi pasca-peningkatan

Setelah lapisan kontrol ditingkatkan, periksa item-item berikut:

对 Lapisan kontrol telah berhasil ditingkatkan. Versi kluster diperbarui di halaman Clusters.

对 API Server dan komponen inti berada dalam status Normal.

对 Aplikasi bisnis beroperasi sebagaimana mestinya.

对 Pod dapat dibuat secara normal.

对 Node dapat ditambahkan secara normal.

Tingkatkan kelompok node

Setelah lapisan kontrol ditingkatkan, Anda dapat segera meningkatkan kelompok node selama jam sepi. Peningkatan kelompok node mencakup peningkatan kubelet dan runtime kontainer pada node.

1. Pemeriksaan Awal

Pemeriksaan awal peningkatan kelompok node memindai status node, sumber daya sistem, status disk, dan lingkungan jaringan.

Pada halaman Node Pool Upgrade, temukan kelompok node tujuan dalam daftar dan klik Upgrade di kolom Actions. Lalu, di bagian bawah halaman, klik Precheck untuk memindai potensi risiko selama proses peningkatan. Setelah pemindaian selesai, lihat hasilnya di bagian Pre-check Results.

image

  • Normal: Pemeriksaan peningkatan berhasil. Anda dapat melanjutkan peningkatan.

  • Abnormal: Hasil ini tidak memengaruhi operasi atau status kluster saat ini. Atasi masalah berdasarkan instruksi di konsol dan Cluster check items and solutions.

2. Konfigurasikan kebijakan peningkatan dan lakukan peningkatan

Durasi: Durasi tergantung pada metode pengelompokan node. Peningkatan in-place memerlukan waktu sekitar 5 hingga 10 menit per batch, sedangkan peningkatan penggantian disk tanpa snapshot memakan waktu sekitar 8 menit. Durasi spesifik dipengaruhi oleh waktu draining node. Jika pembuatan snapshot diperlukan, peningkatan akan dimulai setelah snapshot selesai dibuat, dan waktu pembuatan snapshot bergantung pada volume data.

Anda dapat mengonfigurasi kebijakan peningkatan seperti yang dijelaskan dalam tabel berikut. Lalu, klik Upgrade dan ikuti petunjuk di layar untuk meningkatkan kelompok node.

Configuration item

Description

Version information

Versi kubelet dan runtime kontainer saat ini serta versi yang tersedia.

Update Nodes

Anda dapat meningkatkan semua node sekaligus, atau meningkatkan sebagian node terlebih dahulu lalu meningkatkan sisanya setelah memastikan semuanya berjalan normal.

Upgrade Method

  • In-place Upgrade: Komponen yang diperlukan diperbarui dan diganti langsung pada node asli. Disk sistem tidak diganti, dan node tidak diinisialisasi ulang. Data pada node asli tidak terpengaruh.

  • Upgrade by Replacing System Disk: Node diinisialisasi ulang dengan mengganti disk sistemnya. Properti instans node, seperti nama node, ID instans, dan alamat IP, tetap tidak berubah. Namun, data pada disk sistem akan dihapus. Data pada disk data yang disambungkan secara terpisah ke node tidak terpengaruh.

    Untuk informasi lebih lanjut tentang logika dan proses peningkatan, lihat Reference: In-place upgrade and disk replacement upgrade.

Batch Update Policy

  • Maximum Number of Nodes per Batch: ACK hanya meningkatkan satu kelompok node dalam satu waktu. Node dalam kelompok node ditingkatkan secara bertahap berdasarkan pengaturan ini. Jika Anda menjeda lalu melanjutkan peningkatan, kebijakan batch tetap diterapkan. Jumlah node dalam satu batch meningkat secara eksponensial: 1, 2, 4, 8, dan seterusnya, hingga mencapai jumlah maksimum node konkuren. Setelah itu, setiap batch berisi jumlah maksimum node konkuren.

    Misalnya, jika jumlah maksimum node konkuren adalah 4, jumlah node dalam setiap batch adalah 1, 2, 4, 4, 4, dan seterusnya. Untuk informasi selengkapnya, lihat Reference: In-place upgrade and disk replacement upgrade.
  • Automatic Pause Policy: Kebijakan untuk menjeda proses peningkatan node. Jika Anda memilih Automatic, Anda juga dapat mengonfigurasi Interval Between Batches. Ini adalah durasi interval antar batch peningkatan (5 hingga 120 menit).

  • Auto Snapshot: Jika disk sistem node Anda berisi data bisnis penting, Anda dapat memilih apakah akan membuat snapshots untuk node sebelum meningkatkan kelompok node. Hal ini memungkinkan Anda untuk backup dan memulihkan data node.

    Penting

3. Validasi pasca-peningkatan

Setelah kelompok node ditingkatkan, periksa item-item berikut:

对 Node telah berhasil ditingkatkan. Versi kubelet dan containerd diperbarui di halaman detail node.

对 Penjadwalan Pod berfungsi secara normal.

对 Aplikasi bisnis beroperasi sebagaimana mestinya.

Referensi

  • Untuk jawaban atas pertanyaan umum yang mungkin Anda miliki sebelum dan selama peningkatan kluster, lihat FAQ.

  • Untuk informasi tentang kebijakan dukungan versi Kubernetes ACK, lihat Version Guide.

  • Sejak versi 1.24, Docker tidak lagi didukung sebagai runtime kontainer bawaan. Jika Anda meningkatkan ke versi 1.24 atau lebih baru, Anda harus migrasikan runtime kontainer node dari Docker ke containerd.

  • Sejak versi 1.30, CentOS dan Alibaba Cloud Linux 2 tidak lagi didukung. Anda dapat menggunakan sistem operasi lain yang didukung.

  • Anda juga dapat mengaktifkan peningkatan kluster otomatis untuk mengurangi beban O&M terkait manajemen versi. Untuk informasi selengkapnya, lihat Automatically upgrade a cluster.