全部产品
Search
文档中心

Container Service for Kubernetes:Peningkatan Manual Kluster ACK

更新时间:Aug 27, 2025

Untuk menghindari kerentanan keamanan dan risiko stabilitas yang terkait dengan perangkat lunak yang sudah usang, penting untuk meningkatkan kluster Anda secara tepat waktu. Peningkatan kluster mencakup dua fase utama: peningkatan lapisan kontrol dan peningkatan kelompok node.

Penting

Sebelum melanjutkan, tinjau seluruh proses di Peningkatan Kluster untuk mempelajari metode yang tersedia, persyaratan kompatibilitas, dan praktik terbaik.

Prosedur Peningkatan

Anda dapat meningkatkan lapisan kontrol terlebih dahulu, diikuti oleh kelompok node. Pastikan bahwa versi kubelet dan runtime kontainer pada node Anda kompatibel dengan versi lapisan kontrol target untuk menghindari kegagalan atau gangguan layanan.

Contoh:

Jika lapisan kontrol berada pada versi 1.32 dan node pada 1.31, tingkatkan node ke 1.32 sebelum meningkatkan lapisan kontrol ke 1.33.

Langkah-langkah

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

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

  3. Di halaman Cluster Upgrade, pilih Target Version untuk peningkatan dan ikuti petunjuk di layar untuk menyelesaikan peningkatan.

Langkah 1: Peningkatan Lapisan Kontrol

1. Pemeriksaan Awal

Sebelum melakukan peningkatan, jalankan pemeriksaan awal guna mengidentifikasi risiko potensial. Langkah ini mencakup:

  • Penggunaan API yang tidak digunakan lagi

  • Kompatibilitas komponen

  • Kesehatan keseluruhan kluster

Catatan

Untuk kluster yang menjalankan Kubernetes 1.20 atau lebih baru, sistem memeriksa API yang tidak digunakan lagi. Meskipun ini tidak menghalangi peningkatan, kami merekomendasikan untuk menyelesaikan masalah apa pun sebelumnya untuk memastikan operasi yang lancar setelah peningkatan.

Cara menjalankan pemeriksaan awal

Di halaman Cluster Upgrade, klik Precheck.

Setelah pemindaian selesai, lihat hasilnya di bagian Precheck Result.

Contoh:

image

Hasil

Tindakan

Normal

Lanjutkan dengan peningkatan.

Abnormal

Atasi masalah menggunakan panduan konsol atau merujuk ke Item pemeriksaan kluster dan solusi perbaikan.

2. Lakukan peningkatan

Durasi:

  • ACK dikelola dan Kluster ACK Serverless: Peningkatan cepat dan sangat tersedia.

  • Kluster Khusus ACK: Node master ditingkatkan satu per satu, membutuhkan waktu sekitar 8 menit per node.

Setelah masalah pada pemeriksaan awal diselesaikan:

  1. Klik Upgrade Now.

  2. Ikuti petunjuk untuk menyelesaikan peningkatan lapisan kontrol.

Setelah peningkatan, node baru yang ditambahkan selama penskalaan akan otomatis menggunakan versi yang ditingkatkan.

image

3. Verifikasi pasca-peningkatan

Setelah lapisan kontrol ditingkatkan, pastikan untuk memverifikasi hal-hal berikut:

Item pemeriksaan

Hasil yang Diharapkan

Versi kluster

Diperbarui ke versi target di halaman Kluster.

Server API & komponen inti

Status Normal.

Aplikasi bisnis

Berjalan seperti yang diharapkan.

Pembuatan Pod

Pod baru dapat dibuat dengan sukses.

Penambahan node

Node baru dapat ditambahkan tanpa masalah.

Langkah 2: Tingkatkan kelompok node

Setelah lapisan kontrol ditingkatkan, tingkatkan kelompok node selama jam-jam sepi untuk meminimalkan dampak.

Peningkatan kelompok node memperbarui kubelet dan runtime kontainer pada setiap node.

1. Pemeriksaan Awal

Pemeriksaan awal mengevaluasi hal-hal berikut:

  • Status node

  • Sumber daya sistem

  • Kesehatan disk

  • Lingkungan jaringan

Cara menjalankan pemeriksaan awal

  1. Di halaman Node Pool Upgrade, temukan kelompok node target dan klik Upgrade di kolom Tindakan.

  2. Klik Precheck di bagian bawah halaman.

  3. Tinjau hasil di bagian Precheck Result.

image

Hasil

Tindakan

Normal

Lanjutkan dengan peningkatan.

Abnormal

Atasi masalah menggunakan panduan konsol atau merujuk ke Item pemeriksaan kluster dan solusi perbaikan.

2. Konfigurasikan kebijakan peningkatan dan mulai

Durasi:

  • Peningkatan di tempat: sekitar 5–10 menit per batch.

  • Penggantian disk sistem (tanpa snapshot): sekitar 8 menit per batch.

  • Waktu untuk mengosongkan node juga memengaruhi durasi total.

  • Jika snapshot diaktifkan, peningkatan dimulai hanya setelah pembuatan snapshot (waktu bervariasi dengan volume data).

Konfigurasi peningkatan

Item konfigurasi

Deskripsi

Informasi Versi

Menampilkan versi saat ini dan tersedia untuk kubelet dan runtime kontainer.

Nodes To Upgrade

Pilih untuk meningkatkan semua node, atau tingkatkan subset terlebih dahulu dan validasi sebelum meningkatkan sisanya.

Upgrade Method

  • In-place Upgrade: Komponen diperbarui di tempat. Disk sistem tidak diganti. Data node (seperti pada disk data) dipertahankan.

  • System Disk Replacement Upgrade: Node diinisialisasi ulang dengan disk sistem baru. Nama node, ID instans, dan IP tetap tidak berubah. Data pada disk sistem dihapus. Disk data tidak terpengaruh.

    Untuk detail, lihat Peningkatan di tempat dan penggantian disk sistem.

Batch Upgrade Policy

  • Maximum Number Of Nodes Per Batch: Node ditingkatkan dalam batch (1, 2, 4, 8, dan seterusnya) hingga maksimum tercapai, kemudian batch ukuran tetap dilanjutkan.

  • Auto Pause Policy: Pilih apakah akan menjeda antar batch. Jika Anda memilih Do Not Pause, atur Interval Between Batches (5–120 menit).

  • Automatic Snapshot: Direkomendasikan untuk peningkatan penggantian disk sistem. Snapshot mencadangkan disk sistem node sebelum peningkatan.

    Penting

    Snapshot memerlukan biaya dan disimpan selama 7 hari secara default. Hapus mereka setelah peningkatan jika tidak lagi diperlukan.

Klik Upgrade Now dan ikuti petunjuk untuk memulai.

3. Pasca-peningkatan verifikasi

Setelah peningkatan kelompok node, verifikasi hal-hal berikut:

Item pemeriksaan

Hasil yang Diharapkan

Versi node

Di halaman detail node, versi kubelet dan containerd sesuai dengan target.

Penjadwalan Pod

Pod dijadwalkan secara normal.

Aplikasi bisnis

Berfungsi seperti yang diharapkan.

Referensi

Penting