KubernetesLab
CNCF Ambassador / Kubestronaut / AIOps Researcher
์คํ ์จ์ดํธ ๋ชจ๋ธ์ ์ฟ ๋ฒ๋คํฐ์ค ์ด์์ ๋งก๊ธธ ์ ์๋์ง ์์ฉ ๋ชจ๋ธ๊ณผ ๊ฐ์ ์กฐ๊ฑด์ผ๋ก ์ธก์ ํ์ต๋๋ค. ์ด๋๊น์ง ๋งก๊ธธ ์ ์๊ณ ์ด๋์ ์ฐจ์ด๊ฐ ๋ฐ์ํ๋์ง ๊ทธ๋ฆฌ๊ณ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ํ๊ฒฝ์์ ๋์ ํ ๋ ๋ฌด์์ ํ์ธํด์ผ ํ๋์ง ์ ๋ฆฌํ์ต๋๋ค.
์ฌ๋ฌ ํ์ฌ๊ฐ ์์ด์ ํธ์ ์ฐ๊ฒฐ ์ง์ ์ ์ ํ์ ๋ด๋๋ ์ด์ ์ ์์ด์ ํฑ AI ์ฌ๋จ์ด ํค์ฐ๋ ค๋ ์ํ๊ณ๋ฅผ ์ดํด๋ณด๊ณ ์ฌ๋จ์ ๊ฒ์ดํธ์จ์ด 2๊ฐ๋ฅผ ์ง์ ์ค์นํด์ ํ์ธํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ์ธ์ ๊ฒ์ดํธ์จ์ด๋ฅผ ๊ณ ๋ฏผํ๋ฉด ์ข์์ง ์ ๋ฆฌํ์ต๋๋ค.
MCP ์๋ฒ๋ฅผ ๋ถ์ด๋ฉด ์์ด์ ํธ๊ฐ ๋์์ง ๊ฑฐ๋ผ๋ ๊ธฐ๋๋ฅผ 240ํ ์ธก์ ์ผ๋ก ํ์ธํ์ต๋๋ค. ์ ์, ์ํ ํ๋, ํ ํฐ ๊ทธ๋ฆฌ๊ณ ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋์ ์ค๊ณ๋ฅผ ์๋ฒ๋ณ๋ก ์ดํด๋ณด๊ณ ์ํฉ๋ณ๋ก ์ด๋ค ์๋ฒ๋ฅผ ๊ณ ๋ฅด๋ฉด ์ข์์ง ์ ๋ฆฌํ์ต๋๋ค.
๋ค์ดํฐ๋ธ ์ง์์ด ๋ค์ด์๋ค๊ณ ์ฐํ ๋ฐฉ๋ฒ์ ๊ธํ๊ฒ ์ง์ธ ํ์๋ ์์ต๋๋ค. ๊ณต์ ๋ฌธ์๊ฐ ๋ฐํ ํจ์ ๊ณผ 7์ ํ์ฅ ์ธก์ 80๋ฐ์ ๊ทผ๊ฑฐ๋ก, ๋ฌด์์ ๋จ๊ธฐ๊ณ ๋ฌด์์ ๊ณ ์ณ์ผ ํ๋์ง ์ ๋ฆฌํ์ต๋๋ค.
๋๊ตฌ ์ด๋ฆ๋ง์ด ์๋๋ผ ํธ์ถํ ๋ ๋๊ธด ๊ฐ๊น์ง ๋ณด๊ณ ํ์ฉ ์ฌ๋ถ๋ฅผ ์ ํ ์ ์์ต๋๋ค. ๋์ ๊ธฐ๋ณธ ๋ฐฐํฌ์์๋ ์๋ต์ด 20ms ๊ฐ๊น์ด ๋ฆ์ด์ง๊ณ ์ฒ๋ฆฌ๋์ด ์ด๋น 100๊ฑด ๊ทผ์ฒ์์ ๋ ๋์ง ์๋๋ฐ, ์ธ์ ID๋ฅผ ํธ๋ ๋ฐ๋ณต ํ์ ์ค์ 1๊ฐ๊ฐ ๊ทธ ๋น์ฉ์ ์ฃผ์ธ์ด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ์์ ๊ทธ๋๋ก ์ ์ผ๋ฉด tools/list๊ฐ ๋น์ด์ ์์ด์ ํธ๊ฐ ๋๊ตฌ๋ฅผ ์ฐพ์ง ๋ชปํ๋ CEL์ has()๋ก ๊ฐ์ธ๋ฉด ํผํ ์ ์์ต๋๋ค.
A2A๋ก ์ป๋ ๊ฒ์ ์งํ ํ์ธ๊ณผ ์ทจ์์ ๊ท์ฝ์ ๋๋ค. ๋์ ์๋ต ๋ฐ์ดํธ๊ฐ ๋๊ณ (๊ฐ์ ์์ ์ ์์ HTTP์ 7๋ฐฐ) ํธ์ถ๋น ์ง์ฐ ์๊ฐ์ด 1.2~2.1ms ๋ ๋ถ์ต๋๋ค. ๋ค๋ง ์์ด์ ํธ ์นด๋๊ฐ ์ ์ธํ ์ธ์ฆ์ SDK ๊ธฐ๋ณธ ๊ตฌ์ฑ์์ ๊ฐ์ ๋์ง ์์ผ๋ ์ ์ธ๊ณผ ๊ฐ์ ๋ฅผ ๋๋ ๋ณด์ ์ผ ํฉ๋๋ค.
๊ฒ์ดํธ์จ์ด๋ฅผ ๊ฑฐ์น๋ ๋น์ฉ์ ๋๊ตฌ ํธ์ถ๋น 1ms ์๋๋ก ์๊ณ p99๊ฐ ์ข์์ง๋ ์ผ์ ์์ผ๋ฉฐ ๊ทธ ๋๊ฐ๋ก ์๋ฒ๊ฐ ํด ์ค ์ ์๋ ํต์ ์ ๊ด์ธก์ ์ป์ต๋๋ค. ๋ค๋ง ์ธ์ ์กฐ๊ฑด์ ์ด ์ ์ฑ ์ ์์ฉ๋๊ณ ๋ ์๋๋๋ก ๊ฐ์ ๋์ง ์์์ผ๋ ์ ์ฑ ์ ์ผ ๋ค ์ค์ ํธ์ถ๋ก ํ์ธํด์ผ ํฉ๋๋ค.
์ ์ก ๊ณ์ธต์ v2 SDK๋ก ์ฎ๊ธฐ๋ ์ผ์ ๋์ฒด๋ก ๋ฒ์ ๋ง ์ฌ๋ฆฌ๋ฉด ๋ฉ๋๋ค. ์ง์ง ๋ง์ด๊ทธ๋ ์ด์ ์ ์ธ์ ์ด ๋ค๊ณ ์๋ ์ํ๋ฅผ ํธ๋ค๋ก ์ด๋์ ๋์ง ์ ํ๋ ๋ฐ ์๊ณ ํ๋ ๋ฉ๋ชจ๋ฆฌ์ ๋๋ฉด ๊ฐ์ ์คํจ๊ฐ HTTP 200 ์์ ๋๊ตฌ ์ค๋ฅ๋ก ๋ค์ ๋ํ๋ฉ๋๋ค.
CNI๋ ํ ๋ฒ ๊ณ ๋ฅด๋ฉด ๋ค์ ๋ค์ฌ๋ค๋ณด์ง ์๋ ๊ตฌ์ฑ ์์๋ผ ํ์ ์์ ์ฌ์ฉ๋์ ์ ๋ฆฌํ ์๋ฃ๊ฐ ์์ต๋๋ค. 5์ข 14๊ตฌ์ฑ์ ๊ฐ์ ์กฐ๊ฑด์์ ์ค์ธกํ๋๋ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ด 8๋ฐฐ๊น์ง ๊ฐ๋ ธ๊ณ , CNI๋ง๋ค ๋ค๋ฅธ ์งํ์ ์กํ๋ eBPF map ๋ฉ๋ชจ๋ฆฌ์ kube-proxy nftables ๋ชจ๋์ 70% ์ ๊ฐ์ฒ๋ผ ์๋ ค์ง์ง ์์๋ ์์น๋ค์ด ํ์ธ๋์ต๋๋ค.
AGENTS.md ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ ์ฐํ ๋ฐฉ๋ฒ(import, ์ฌ๋ณผ๋ฆญ ๋งํฌ)์ ์ฟ ๋ฒ๋คํฐ์ค ์ฅ์ ๋์ ๊ณผ์ ์์ ๊ฒ์ฆํ๋๋, ์๋์ ์ปจํ ์คํธ ๋ก๋ ํ ํฐ ์ด๋ ์ชฝ์๋ ํ๋ํฐ๊ฐ ์์์ต๋๋ค. ํธ์ฐจ๋ ๋์กฐ๊ตฐ์ธ ์ฌ๋ณผ๋ฆญ ๋งํฌ์ ํจ๊ป ์์ง์ด๋ ์คํ ๋ ธ์ด์ฆ์์ต๋๋ค.
์๋ Gateway API PoC๋ฅผ ์ฑ์ ๋ชจ๋ธ๋ถํฐ ๊ฐ์์๊ณ 7๊ฐ ๊ตฌํ์ฒด๋ฅผ ๋ค์ ๋ดค์ต๋๋ค. ๊ณต์ ์ ํฉ์ฑ์ 7์ข ๋ชจ๋ ํต๊ณผํ์ง๋ง ์ค์ ์ธ ์ ์๋ ๊ธฐ๋ฅ์ 6๊ฐ์์ 13๊ฐ๊น์ง ๊ฐ๋ ธ์ต๋๋ค.
9๊ฐ ์์ด์ ํธ๋ฅผ ๊ฐ์ ์กฐ๊ฑด์์ 10๊ฐ K8s ์ฅ์ ์๋๋ฆฌ์ค์ ๋๋ ค๋ณด๋, ํจ์จ ํฐ์ด๊ฐ ํ๋๊ทธ์ญ์ ์์ฐ๊ณ ๋ธ๋๋๋ง๋ค ์ด์ ๊ณผ์ ๋ฅผ ๋ค๋ฃจ๋ ์ฑ๊ฒฉ์ด ๋๋ ท์ด ๊ฐ๋ ธ์ต๋๋ค.
Claude Code ์ธ์ ์ ๊ฒ์ํ๊ณ ๊ด๋ฆฌํ ์ ์๋ ๋ค์ค ํ๋ซํผ TUI ๋๊ตฌ์ ๋๋ค. ํผ์ง ๊ฒ์, TODO ์๋ ๊ณ ์ , ์๋ ๋ถ๋งํฌ, ๋น ๋ฅธ ์ง๋ฌธ, ๋น๋ ์ธ์ ํฌ๊ธฐ ๊ด๋ฆฌ, ์ค๋งํธ ์ฌ๊ฐ๋ฅผ ์ง์ํฉ๋๋ค.
์ ~$3,240, ์ฐ ~$38,880 ์ ๊ฐ(~49%). EKS 1.32/1.33์ 1.35๋ก, ArgoCD v1์ v3๋ก, Kafka Zookeeper๋ฅผ KRaft๋ก ํ ๋ฒ์ ์ ๋ฆฌํ๋ฉด์ ๋ ธ๋ 25๊ฐ๋ฅผ 15๊ฐ๋ก ์ค์์ต๋๋ค. Route53 Weighted Routing์ผ๋ก ์์ ๋ฌด์ค๋จ ์ ํ์ ๋ฌ์ฑํ์ต๋๋ค.
๋ ํด๋ฌ์คํฐ ํฉ์ฐ ์ ~$414, ์ฐ ~$5,000 ์ ๊ฐ(~48%). ํ๋ก๋์ 39% + Dev 61%. ์๊ท๋ชจ K8s ํด๋ฌ์คํฐ์์ ํจ๊ณผ๊ฐ ์ปธ๋ ๋ญ๋น ํจํด 6๊ฐ์ง์ ๋ฌด์ค๋จ ์คํ ์ ์ฐจ๋ฅผ ์ ๋ฆฌํ์ต๋๋ค.
7๊ฐ Kubernetes Gateway API ๊ตฌํ์ฒด๋ฅผ 17๊ฐ ํ ์คํธ๋ก 100๋ผ์ด๋ ๊ฒ์ฆํ PoC ๊ฒฐ๊ณผ์ ์ํฉ๋ณ ์ ํ ๊ฐ์ด๋