๐ฐ๏ธ ์์ฑ์ผ : 2024.12.27
๐ Amazon EKS AutoMode ๋?
EKS AutmMode๋ AWS๊ฐ Kubernetes ํด๋ฌ์คํฐ์ ๋ํ ๊ด๋ฆฌ ์์ญ์ ํ์ฅํ์ฌ Kubernetes ์ํฌ๋ก๋์ ์ํํ ์ด์์ ๊ฐ๋ฅํ๋๋ก ์ธํ๋ผ์ ๋ํ ์ด์ ๋ฐ ์ค์ ์ ๊ฐ๋ฅํ๊ฒํฉ๋๋ค. ์ฃผ์ ์ธํ๋ผ ๊ฒฐ์ ์ AWS๋ก ์์ํ๊ณ ์ด๋ฅผ ํตํด AWS์ ์ ๋ฌธ์ฑ์ ํ์ฉํ ์ ์์ต๋๋ค. AWS AutoMode๋ฅผ ํตํด Auto Scaling, Pod ๋ฐ ์๋น์ค๊ฐ Networking, Load Balancing, Cluster DNS, Storage์ ๊ฐ์ ์์ญ์ AWS๋ฅผ ํตํด ์๋ํํฉ๋๋ค.
๐ก Amazon EKS AutoMode์ ํน์ฅ์
- Kubernets ํด๋ฌ์คํฐ ์ด์์ ๊ฐ์ํ : ์ด์์ ๋ํ ๋ฆฌ์์ค๋ฅผ ์ต์ํํ์ฌ EKS์ ๋ํ ๊น์ ์ง์ ์์ด๋ ์ํฌ๋ก๋ ์ด์์ด ๊ฐ๋ฅํฉ๋๋ค.
- Application์ ๋ํ ๊ฐ์ฉ์ฑ ํ๋ณด : Capacity ๊ณํ์ ๋ฆฌ์์ค๋ฅผ ์ต์ํํ์ฌ Application์ ์์์ ๋ฐ๋ผ Node๋ฅผ ๋์ ์ผ๋ก ํ์ฅ ๋ฐ ์ถ์ํฉ๋๋ค.
- ๋น์ฉ ํจ์จ์ฑ : NodePool์ ์ ์๋ ์ํฌ๋ก๋์ ์๊ตฌ์ฌํญ์ ์ค์ํ์ฌ ์ฌ์ฉํ์ง ์๋ ์ธ์คํด์ค๋ฅผ ์ญ์ ๋ฐ ์ธ์คํด์ค๊ฐ ํตํฉ์ ํตํด ๋น์ฉ์ ํจ์จ์ฑ์ ๋ฌ์ฑํฉ๋๋ค.
- ๋ณด์ : AutoMode๋ฅผ ํตํด ์์ฑํ Node๋ ๋ณ๊ฒฝ ๋ถ๊ฐ๋ฅํ AMI๋ฅผ ์ฌ์ฉํ๋ฉฐ, SELinux๋ฅผ ํตํ ์ ๊ทผ์ ์ด ๋ฐ Root System์ ๋ํด์๋ ์ฝ๊ธฐ ์ ์ฉ๋ง์ ํ์ฉํฉ๋๋ค. AutoMode๋ฅผ ํตํด ์์ฑ๋ ๋
ธ๋๋ 21์ผ์ Life Time์ ๊ฐ์ผ๋ฉฐ Life Time ๋๋ฌ ์ ์๋ก์ด ๋
ธ๋๋ก ์ฌ ์์ฑ๋์ด ์ต์ ๋ณด์ ํจ์น๋ฅผ ์ ์งํฉ๋๋ค.
- ์๋ ์
๊ทธ๋ ์ด๋ : Pod Disruption Budgets (PDBs) ๋ฐ NodePool Disruption Budgets (NDBs)์ ๋ฐ์ํ์ฌ Cluster, Node, Component์ ๋ํ ์ต์ ํจ์น๋ฅผ ์ ์งํฉ๋๋ค.
- NodePools and NodeClasses๋ก ์ต์ ํ : Custom NodePool, NodeClasses๋ฅผ ํตํด์ ์ํฌ๋ก๋ ํ๊ฒฝ์ ๋ฐ๋ฅธ ์ต์ ํ๊ฐ ๊ฐ๋ฅํฉ๋๋ค. Configuration์ ๋ํ ํญ๋ชฉ์ ์๋์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
Automate cluster infrastructure with EKS Auto Mode - Amazon EKS
- Component ๊ด๋ฆฌ : Add-on์ ํตํด ๊ด๋ฆฌํ๋ Component๋ฅผ EKS AutoMode๋ฅผ ํตํด์ ์๋ ๊ด๋ฆฌํฉ๋๋ค. Component์ ๋ํ ์์ธํ ์ฌํญ์ ์๋ ๋งํฌ์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
Automate cluster infrastructure with EKS Auto Mode - Amazon EKS
๐ป Amazon EKS AutoMode๋ฅผ ๊ธฐ์กด EKS Cluster์ ์ ์ฉํ๊ธฐ
โ ํธ์ฆ์จ ๊ฐ์ ๋ฐ ํ์ฌ ์ํคํ
์ฒ
-
์ด ์๋ฃ๋ ๊ธฐ์กด์ ์ฌ์ฉํ๊ณ ์๋ EKS Cluster์์ AutoMode๋ฅผ ์ ์ฉ
ํ๋ ๋ด์ฉ์ ์ค์ฌ์ผ๋ก ์์ฑ๋์์ต๋๋ค.
-
Amazon EKS AutoMode๋ Kubernetes 1.29
๋ฒ์ ๋ถํฐ ์ง์ํฉ๋๋ค.
-
AS-IS EKS Architecture
- Managed Node Group ๊ธฐ๋ฐ์ผ๋ก EKS ํด๋ฌ์คํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ตฌ์กฐ
โThis Pod is located in the ManagedNode.โ
๋ผ๊ณ ํ์ถํ๋ ์น ์๋ฒ๋ฅผ ์ด์ํ๋ ์ํ

