Untuk memberikan kontrol yang lebih baik atas pengelolaan siklus hidup node, Container Service for Kubernetes (ACK) memperbarui perilaku fitur peningkatan otomatis, perbaikan otomatis, dan perbaikan kerentanan otomatis dalam kelompok node terkelola. Pengaturan default beberapa fitur otomatis akan berubah dari diaktifkan menjadi dinonaktifkan, serta parameter lama diganti dengan opsi konfigurasi baru yang lebih rinci.
Perubahan 1: Konfigurasi peningkatan otomatis kubelet dan runtime kontainer
Rincian perubahan
Nilai Default Baru: Mulai 31 Agustus 2025, untuk kelompok node baru dengan
management.enable=true, nilai default darimanagement.auto_upgrade(yang mengontrol peningkatan otomatis kubelet dan runtime kontainer) akan berubah daritruemenjadifalse.Penghapusan Parameter: Mulai 31 Januari 2026, parameter berikut akan sepenuhnya ditinggalkan dan dihapus dari operasi API terkait:
management.auto_upgrademanagement.auto_upgrade_policy
API yang Terpengaruh:
Solusi alternatif
Konfigurasikan fitur peningkatan otomatis kluster untuk secara otomatis meningkatkan kelompok node terkelola. Ini memberikan pengelolaan siklus hidup terpusat dengan kontrol yang lebih besar.
Perubahan 2: Pemisahan perbaikan otomatis node dan perbaikan kerentanan
Rincian perubahan
Penghapusan Parameter:
Parameter kontrol utama
management.enableakan ditinggalkan mulai 5 Agustus 2025, dan sepenuhnya dihapus pada 31 Januari 2026.Parameter Pengganti: Dua parameter independen akan menggantikan parameter monolitik
management.enable:management.auto_repair: Mengaktifkan atau menonaktifkan perbaikan node otomatis.management.auto_vul_fix: Mengaktifkan atau menonaktifkan perbaikan kerentanan otomatis.
Nilai Default Baru:
Mulai 31 Agustus 2025, nilai default dari
management.auto_vul_fixdanmanagement.auto_repairakan berubah menjadifalsedalam operasi API berikut:Parameter
Perilaku default sebelumnya
Nilai default baru
management.auto_vul_fixSecara default mengikuti nilai dari
management.enable.falsemanagement.auto_repairSecara default mengikuti nilai dari
management.enable.falsePerubahan ini memungkinkan Anda mengonfigurasi perbaikan otomatis dan perbaikan kerentanan otomatis secara independen sesuai kebutuhan operasional Anda.
Perubahan 3: Pembaruan perilaku perbaikan kerentanan otomatis
Rincian perubahan
Penghapusan Parameter:
Parameter
management.auto_vul_fix_policy.restart_nodeakan ditinggalkan mulai 5 Agustus 2025, dan sepenuhnya dihapus pada 31 Januari 2026.Parameter Baru:
Sebuah parameter baru,
management.auto_vul_fix_policy.exclude_packages, akan diperkenalkan mulai 5 Agustus 2025. Ini memungkinkan Anda menentukan daftar paket perangkat lunak yang ingin dikecualikan dari perbaikan kerentanan otomatis.Perilaku Default Baru: Secara default, paket kernel akan dikecualikan dari perbaikan kerentanan otomatis. Hal ini karena memperbaiki CVE kernel biasanya memerlukan peningkatan versi kernel, yang membawa risiko lebih tinggi terkait masalah kompatibilitas atau ketidakstabilan sistem. Tujuan: Pengaturan default ini membantu mencegah gangguan tak terduga selama proses patching.