Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pembaruan add-on default
Topik ini menjelaskan cara memperbarui add-on pra-instal default yang disertakan pada kluster EKS.
Awas
eksctl sekarang menginstal addon default sebagai addons EKS alih-alih addon yang dikelola sendiri. Baca lebih lanjut tentang implikasinya dalam fleksibilitas pembuatan Cluster untuk addon jaringan default.
Untuk memperbarui addons, eksctl utils update-<addon> tidak dapat digunakan untuk cluster yang dibuat dengan eksctl v0.184.0 dan di atasnya. Panduan ini hanya berlaku untuk cluster yang dibuat sebelum perubahan ini.
Ada 3 add-on default yang disertakan dalam setiap cluster EKS:
-
kube-proxy -
aws-node -
coredns
Perbarui add-on yang sudah diinstal sebelumnya
Untuk addon EKS resmi yang dibuat secara manual melalui eksctl create addons atau setelah pembuatan cluster, cara mengelolanya adalah melaluieksctl create/get/update/delete addon. Dalam kasus seperti itu, silakan merujuk ke dokumen tentang EKS Add-Ons.
Proses untuk memperbarui masing-masing berbeda, maka ada 3 perintah berbeda yang perlu Anda jalankan. Semua perintah berikut menerima--config-file. Secara default masing-masing perintah ini berjalan dalam mode rencana, jika Anda puas dengan perubahan yang diusulkan, jalankan kembali dengan--approve.
Untuk memperbaruikube-proxy, jalankan:
eksctl utils update-kube-proxy --cluster=<clusterName>
Untuk memperbaruiaws-node, jalankan:
eksctl utils update-aws-node --cluster=<clusterName>
Untuk memperbaruicoredns, jalankan:
eksctl utils update-coredns --cluster=<clusterName>
Setelah ditingkatkan, pastikan untuk menjalankan kubectl get pods -n kube-system dan memeriksa apakah semua pod addon dalam keadaan siap, Anda akan melihat sesuatu seperti ini:
NAME READY STATUS RESTARTS AGE aws-node-g5ghn 1/1 Running 0 2m aws-node-zfc9s 1/1 Running 0 2m coredns-7bcbfc4774-g6gg8 1/1 Running 0 1m coredns-7bcbfc4774-hftng 1/1 Running 0 1m kube-proxy-djkp7 1/1 Running 0 3m kube-proxy-mpdsp 1/1 Running 0 3m