AWS EKS ์คํฐ๋ 6์ฃผ์ฐจ - Security
์ด๋ฒ์๋ ๋ณด์์ ์ํ ์ธ์ฆ ๋ฐ ์ธ๊ฐ, ๊ทธ๋ฆฌ๊ณ IRSA๋ฅผ ์ค์ฌ์ผ๋ก EKS์ ๋ณด์์ ๋ํด ํ์ตํด๋ณด์์ต๋๋ค. kops ์คํฐ๋ ๋์๋ ์ ๋ชฐ๋๋๋ฐ, RBAC ๋ฟ๋ง ์๋๋ผ ๋ณต๊ธฐํ๋ค๋ณด๋… [4-1] projected Volume [4-2] AWS Load Balancer โฆ
AWS EKS ์คํฐ๋ 5์ฃผ์ฐจ - Autoscaling
์ด๋ฒ ์ฃผ์ฐจ๋ ์คํ ์ค์ผ์ผ๋ง์ ๋ฉ์ธ์ผ๋ก ํ์ฌ, ์ํ/์์ง ํ๋ก๋น์ ๋์ ํ์ตํด๋ณด์์ต๋๋ค. ๋ง์ง๋ง์๋ ๊ณ ์ฑ๋ฅ ์คํ ์ค์ผ์ผ๋ฌ์ธ Karpenter๋ฅผ ๋ณ๋๋ก ์ค์ตํด๋ณด์์ต๋๋ค. ํนํ.. HPA custom metrics(์ฌ์ฉ์ ์ ์ ๋ฉํธ๋ฆญ) ์ ์ฉ YAML ์ค์ ๊ฐ์ CPU๋ก ๋ง์ถ ๊ฒ์ ์๊ณ , ํ๋ก๋น์ ๋์ โฆ
AWS EKS ์คํฐ๋ 4์ฃผ์ฐจ - Observability
์ด๋ฒ ์ฃผ์ฐจ์๋ Observability์ ๋ํด ์คํฐ๋๊ฐ ์งํ๋์์ต๋๋ค. ์์ ๋ชจ๋ํฐ๋ง ํด๋ค์ ์ ์ฉ ๋ฐ ์ฌ์ฉ์ด ์ค์ฌ์ ๋๋ค. ๊ทธ๋์ ๋ k8s 1.26์์ metrics์ ์ผ๋ถ ๋ช ์นญ์ด ๋ฐ๋๋ ๊ฑธ ๋ณด๊ณ ์๊ฒํ์ต๋๋ค. (etcd_db_total_size_bytes ๋์ , โฆ
AWS EKS ์คํฐ๋ 3์ฃผ์ฐจ - Storage
์ด๋ฒ ์ฃผ์ฐจ์๋ ์คํ ๋ฆฌ์ง์ ๋ํด ์ค์ต์ ์งํํด๋ณด์์ต๋๋ค. ์ง๋๋ฒ kOps ์คํฐ๋์์ ๋ค๋ฃจ์๋ ๋ด์ฉ์ด์ง๋ง, ๋ถ์กฑํ๋ ๋ด์ฉ์ ๋ณด์ถฉํ๋ฉด์ ์์ฑ์ ํด๋ณด์์ต๋๋ค. ์ฃผ์ํ ๋ด์ฉ์… NodeAffinity๋ฅผ ์ด์ฉํ ๋ผ๋ฒจ๋ง AWS EBS controller์ ๊ฒฝ์ฐ, AWS managed โฆ
AWS EKS ์คํฐ๋ 2์ฃผ์ฐจ - Network
# ์์ฝ๊ฒ๋ ์ ๊ท ํญ๋ชฉ์ธ istio, kube-ops-view๋ ์ค์ต ์คํจ - istio: `myhome.yaml` ์ ์ด๋ป๊ฒ ์์ฑํ ์ง ๋ชฐ๋ผ์ ์ค๋จ - kube-ops-view: A๋ ์ฝ๋์ ์ ๋๋ก ์กํ์ง ์์ ์ง๋ 1์ฃผ์ฐจ์ ์ด์ด, ์ด๋ฒ ์ฃผ์๋ EKS์ ๋คํธ์ํฌ ๊ตฌ์ฑ์ ๋ํด ์์๋ณด๋ ์๊ฐ โฆ
AWS EKS ์คํฐ๋ 1์ฃผ์ฐจ
์ต๊ทผ CloudNet@์์ ์งํํ๊ณ ์๋ AWS EKS Workshop Study(์ดํ, AEWS)์ ์ฐธ์ฌํ๊ฒ ๋์์ต๋๋ค. k8s๊ฐ ์๋ ์ธ๊ธฐ๊ฐ ๋ง๊ธฐ๋ ํ์ง๋ง, ์ง๋ kOps ์คํฐ๋๋ฅผ ํตํด ๊ด๋ฆฌ์์๊ฐ ์ฐธ ๋ง์ ๊ฒ์ ๋๊ผ์๊ณ , ์ข๋ ์์ํ๊ฒ ์ดํด๋ฅผ ํด๋ณด๊ณ ์ AWS ์๋น์ค์ธ โฆ
kops๋ก ์์ฝ๊ฒ spot instance ์์ฒญํ๊ธฐ
kops๋ก ์ถฉ๋ถํ spot instance๋ฅผ ๊ตด๋ฆด ์ ์์ง ์์๊น? ๋ ์๊ฐ์ pkos ์คํฐ๋ ๋ด๋ด ํ๊ณ ์์์ต๋๋ค๋ง, ์ด๋ฏธ t3.small ๋๋ ธ๋ค๊ฐ ์ ๋๋ก ๋ ธ๋๋ค์ด ์๋ํ์ง๋ ์์์์ ๋ง๋ดค๊ธฐ ๋๋ฌธ์… ์ฐ์ ์์๋ ์ฃผ์ฐจ๋ณ ๊ณผ์ ์ ์ถ์ด์๊ธฐ ๋๋ฌธ์ ์ด์ ์ผ ์๋ฒ ํ ์คํธ๋ฅผ ํด๋ณด๊ณ , โฆ
AWS ํธ๋ฌ๋ธ ์ํ - 7์ฃผ ๊ฐ์ k8s ์ค๋ฌด ์คํฐ๋๋ฅผ ๋ง์น๋ฉฐ
์ต๊ทผ CloudNet@์์ ์งํํ๊ณ ์๋ Production Kubernetes Online Study(์ดํ, PKOS)๋ ๋ง์ง๋ง ์ฃผ์ฐจ๊ฐ ๋๋ฌ์ต๋๋ค. ๋จ์ ๊ณํ์ 4์๋ถํฐ ์์๋๋ ํด์๊ธฐ๊ฐ(a.k.a. ๊ณ์ฝ๋ง๋ฃ ํ)์ค ๋ณต์ต ๊ฒธ, ํฌ์คํ ์ ํด๋ณด๋ ๊ฒ์ ๋๋ค. ์ค๋์ ์๋์ ๊ฐ์ด ์คํจ๋ฅผ ๊ฑฐ๋ญ โฆ
Traefik์ ํ์ฉํ minikube ์์ ๊ตฌํ์๋ w/Apple Silicon
์ฃผ๋ณ์ผ๋ก๋ถํฐ ํผ๋๋ฐฑ์ ๋ฐ์ ๋ด์ฉ์ด ์์ด ์๋ก์ด ๊ธ๋ก ๋ณด์์์ ์ ๋๋ค. - colima๋ containerd์ฒ๋ผ cri๊ฐ ์๋, Docker engine๊ณผ containerd ์ฌ์ด์ ๋ฌผ๊ฑด์ผ๋ก ์ถ์ ๋ฉ๋๋ค. - ๋์ปค ์์ง์ ํ์ฌ containerd๋ฅผ ํตํด ํ๋ก์ธ์ค๋ฅผ ๊ด๋ฆฌ. - colima๋ โฆ