Pada Kubernetes 1.22 dan versi setelahnya, token akun layanan berisiko kedaluwarsa. Untuk informasi selengkapnya, lihat [Perubahan Produk] Solusi untuk Kedaluwarsa Token Akun Layanan di Kubernetes 1.22 dan Versi Setelahnya. Jika kluster Anda menggunakan versi komponen cluster-autoscaler sebelum v1.3.9, sistem tidak akan memuat ulang dan memperbarui token secara otomatis, sehingga berisiko menyebabkan token kedaluwarsa. Setelah token kedaluwarsa, komponen cluster-autoscaler berhenti berfungsi dan harus diperbarui.
Lingkup
Masalah ini memengaruhi kluster yang menggunakan versi komponen cluster-autoscaler sebelum v1.3.9. Versi v1.3.9 dan setelahnya telah mencakup perbaikan untuk masalah ini dan tidak memerlukan pembaruan.
Untuk memeriksa versi komponen cluster-autoscaler, lihat Cara memeriksa versi komponen cluster-autoscaler.
Solusi
Jika Auto Scaling kluster diaktifkan untuk kluster Anda dan Anda menggunakan versi komponen cluster-autoscaler sebelum v1.3.9, ikuti langkah-langkah berikut untuk memperbarui cluster-autoscaler.
Masuk ke ACK console. Di panel navigasi kiri, klik Clusters.
Pada halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, klik .
-
Di sebelah kanan Configure Auto Scaling, klik Edit.
-
Pada kotak dialog Configure Auto Scaling, klik OK untuk memperbarui cluster-autoscaler ke versi terbaru.
Memeriksa versi komponen cluster-autoscaler
Masuk ke ACK console. Di panel navigasi kiri, klik Clusters.
Pada halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, klik .
-
Pada halaman Deployments, atur Namespace ke kube-system dan cari cluster-autoscaler. Di daftar deployments, temukan workload bernama cluster-autoscaler. Tag versi di akhir alamat gambar kontainer-nya, seperti
v1.3.8-9946f60-aliyun, merupakan versi saat ini dari komponen cluster-autoscaler. Jika versinya sebelum v1.3.9, Anda harus memperbarui komponen tersebut.