Upgrade EKS CORE ADD-ONs
EKS ํด๋ฌ์คํฐ๋ฅผ ์์ฑํ๋ฉด ํด๋ฌ์คํฐ ์์์ ์คํ ๋๋ฉฐ ํด๋ฌ์คํฐ๊ฐ ์ ๋๋ก ๋์ํ๋ ๋ฐ ํ์ํ ์ธ ๊ฐ์ง ์ถ๊ฐ ๊ธฐ๋ฅ์ด ์ ๊ณต๋ฉ๋๋ค.
kubeproxy
CoreDNS
aws-node (AWS CNI or Network Plugin)
1.20~1.21 ์ ๊ทธ๋ ์ด๋์ ๋ํ upgrade documentation๋ฅผ ๋ณด๋ฉด Kubeproxy์ CoreDNS๋ฅผ ์ ๊ทธ๋ ์ด๋ํด์ผ ํ๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ๋ฌธ์์ ๋์ ์๋ ๊ฒ์ฒ๋ผ kubectl์ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ๋จ๊ณ๋ฅผ ์๋์ผ๋ก ์ํํ ์ ์์ผ๋ฉฐ, eksctl๋ก๋ ์ด๋ฌํ ์์ ์ ์ํํ ์ ์์ต๋๋ค.
์ค์ต์์๋ eksctl์ ์ฌ์ฉํ๋ฏ๋ก, ์ ๋ฐ์ดํธ์ ํ์ํ ๋ ๊ฐ์ง ๋ช ๋ น์ ์คํํฉ๋๋ค.
eksctl utils update-kube-proxy --cluster=eksworkshop-eksctl --approve
eksctl utils update-coredns --cluster=eksworkshop-eksctl --approve
์ ๋ฐ์ดํธ ์คํ ์ ํ ์๋ ๋ช ๋ น์ด๋ก kube-proxy์ CoreDNS์ ๋ฒ์ ์ ํ์ธํด ๋ด ๋๋ค.
kubectl get daemonset kube-proxy --namespace kube-system -o=jsonpath='{$.spec.template.spec.containers[:1].image}'
kubectl describe deployment coredns --namespace kube-system | grep Image | cut -d "/" -f 3
์
๋ฐ์ดํธ ์

์
๋ฐ์ดํธ ํ

Last updated
Was this helpful?