
ํ๋ ์ ๋ฐ๋ฅผ ์ป๊ธฐ ์ํ ์ฌ์ : KCNA, CKA, CKAD ํธ
ํ๋ ์ ๋ฐ๋ฅผ ์ป๊ธฐ ์ํ ์ฌ์ : KCNA, CKA, CKAD ํธ ๊ด๋ จ

<์ถ์ฒ: CNCF>
DevOps๋ ๋์์์ด ๋ณํํ๋ IT ํ๊ฒฝ์์ ๊ฐ๋ฐ(Dev)๊ณผ ์ด์(Ops)์ ๊ฒฝ๊ณ๋ฅผ ํ๋ฌผ์ด ํ๋ ฅ๊ณผ ํจ์จ์ ๊ทน๋ํํ๋ ํ์ ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๋๋ค. DevOps๋ฅผ ์ ํ๊ณ ๊ด์ฌ์ ๊ฐ์ง ์ ๋, โDevOps ์ ๋ฌธ๊ฐ๋ผ๋ ๊ฒ์ ์ด๋ป๊ฒ ๋๋?โ์ ๋ํ ์๊ฐ๊ณผ โ๊ณผ์ฐ ์ด๋ค ๊ธฐ์ ๋ค์ ์ตํ์ผ DevOps ์ฒด๊ณ์์ ์ค์ฌ์ด ๋ ์ ์์๊น?โ๋ผ๋ ๊ณ ๋ฏผ์ ๋น ์ก์ต๋๋ค. ๊ทธ ๊ณ ๋ฏผ ๋์ DevOps์ ๊ฐ์น๋ฅผ ๋ ๊น์ด ์ดํดํ๋ฉฐ ์ค๋ฌด์ ํ์ต ์ฌ์ด ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ๊ฐํํ๊ณ ์, Kubestronaut๋ผ๋ ๋ ํนํ ์๊ฒฉ์ฆ ์ฒด๊ณ๋ฅผ ํตํด ์ฑ์ฅํ๊ธฐ๋ก ๋ค์งํ์ต๋๋ค.
Kubestronaut ์๊ฒฉ์ฆ ์ฒด๊ณ๋ ์ฟ ๋ฒ๋คํฐ์ค(Kubernetes)์ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ธฐ์ ์ ํนํ๋ ์ธ์ฆ ํ๋ก๊ทธ๋จ์ ๋๋ค. ์ด๊ธ๋ถํฐ ๊ณ ๊ธ๊น์ง, ๋ค์ํ ์์ค์ ํ์ต์์ ์ค๋ฌด์๋ฅผ ์ํ ์ฒด๊ณ์ ์ธ ๊ตฌ์กฐ๋ก ์ด๋ค์ง๋๋ค. ์ด ๊ธฐ์ด ํ๋ก๊ทธ๋จ์ ์ด 5๊ฐ์ง ์๊ฒฉ์ฆ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด๋ฅผ ๋ชจ๋ ์ทจ๋ํ๋ฉด, DevOps ์ค๋ฌด์์ ์๊ตฌ๋๋ ๊ธฐ์ ์ ์ญ๋์ ์ฒด๊ณ์ ์ผ๋ก ๊ฐ๋ฐํ ๋ฟ๋ง ์๋๋ผ ํ์ต ๊ณผ์ ์์ ์ต๋ํ ์ง์์ ์ค์ ํ๊ฒฝ์์ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ ์ ์๊ฒ ์ค๊ณ๋์ด ์์ต๋๋ค.
์๊ฒฉ์ฆ 5๊ฐ์ง๋ฅผ ๋ชจ๋ ๋ฐ๋ธ๋ค๋ฉด โํ๋ ์ ๋ฐโ, ๊ณต์ ์ฌํท์ ์ป์ ์ ์์ต๋๋ค. ๋, ๊ณต์ ํํ์ด์ง ๋ด ๋ช ๋จ ๋ฑ๋ก, ํน์ ์ปค๋ฎค๋ํฐ ์ด๋, ํ์ฌ ์ฐธ๊ฐ๋น ํ ์ธ ๋ฑ ํํ์ด ์ฃผ์ด์ง๋๋ค.
์ด๋ฒ ๊ธ์์๋ Kubestronaut์ ํต์ฌ ์๊ฒฉ์ฆ KCNA, CKA, CKAD๋ฅผ ์ค๋นํ๋ฉฐ ์ฌ์ฉํ ์๋ฃ, ํ์ต ์ ๋ต, ๊ทธ๋ฆฌ๊ณ ์ทจ๋ ๊ณผ์ ์์ ์ป์ ์ธ์ฌ์ดํธ๋ฅผ ๊ณต์ ํ๊ณ ์ ํฉ๋๋ค. DevOps ํ์ต์์ ์ ๋ฌธ๊ฐ ๋ชจ๋ ์์ ์ ์ฑ์ฅ ๊ณํ์ ๊ตฌ์ฒดํํ๋ ๋ฐ ๋์์ ๋๋ฆด ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
Kubestronaut๋?

<์ถ์ฒ: CNCF>
Kubestronaut๋ ์ฟ ๋ฒ๋คํฐ์ค์ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ธฐ์ ์ ํญ๋์ ์ดํด๋ฅผ ๋๊ธฐ ์ํด ๊ฐ๋ฐ๋ ์ธ์ฆ ํ๋ก๊ทธ๋จ์ ๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค๊ฐ ๋ํ์ ์ธ ์ปจํ ์ด๋ ๊ด๋ฆฌ ํด๋ก ์๋ฆฌ ์ก์ผ๋ฉฐ, ๊ทธ ๊ธฐ์ ๊ด๋ จ ์๊ฒฉ์ฆ์ ๋ํ ๊ด์ฌ๋ ๋ฐ๋ผ์ ๋์์ง๊ณ ์์ต๋๋ค. ๊ทธ๋ฐ ํ๋ฆ์์ ์ด ์๊ฒฉ์ ๋ชจ์ ์ธ์ฆํด ์ฃผ๋ ํ๋ก๊ทธ๋จ์ด Kubestronaut์ ๋๋ค.
์๊ฒฉ์ฆ ๊ตฌ์ฑ
์ฟ ๋ฒ๋คํฐ์ค ์๊ฒฉ์ฆ์ด๋ผ๊ณ ํ๋ฉด, ๋ํ์ ์ธ ๊ฒ์ผ๋ก๋ CNCF ์ฌ๋จ์์ ์ฃผ๊ดํ๋ CKA(Certified Kubernetes Administrator), CKAD(Certified Kubernetes Application Developer), CKS(Certified Kubernetes Security Specialist)๊ฐ ํธ๋์จ ์๊ฒฉ์ฆ์ผ๋ก ์์ต๋๋ค. ์ต๊ทผ์๋ KCNA(Kubernetes and Cloud Native Security Associate), KCSA(Kubernetes and Cloud Native Security Associate)๋ฅผ ์ ์คํ๋ฉด์ ํ์ฌ๊น์ง ์๊ฒฉ์ฆ์ ๊ฐ์๋ ์ด 5๊ฐ์ ๋๋ค.
์ข ๋ ์์ธํ ๊ตฌ์ฑ์ ๋ณด๊ฒ ์ต๋๋ค. ๊ธฐ์ด์ ์ธ ๊ฐ๋ฐ ๋ฐ ๊ด๋ฆฌ ์ญ๋์ ํ๊ฐํ๋ ์๊ฒฉ์ฆ์ผ๋ก๋ CKA, CKAD, ๊ทธ๋ฆฌ๊ณ KCNA๊ฐ ์์ต๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค์ ์ด์, ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ, ๊ทธ๋ฆฌ๊ณ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ธฐ์ ์ ๋ฐ์ ๋ํ ๊ธฐ์ด ์ง์์ ์ธ์ฆํฉ๋๋ค.
์ด์ ๋นํ๋ฉด ๊ณ ๊ธ ์ฌํ ๊ณผ์ ์ผ๋ก, ๋ณด์ ์์ญ์ ํฌํจํ ์ญ๋์ ์ธ์ฆํ๋ ์๊ฒฉ์ฆ์ผ๋ก CKS์ KCSA๊ฐ ์์ต๋๋ค. ์ด ์๊ฒฉ์ฆ๋ค์ ์ฌํ๋ ์ง์๊ณผ ์ค๋ฌด ๋ฅ๋ ฅ์ ํ๊ฐํ๋ฉฐ, ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ํ๊ฒฝ์์์ ๋ณด์ ๊ตฌํ๊ณผ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ ์ค์ ์ ์ผ๋ก ๋ค๋ฃน๋๋ค.
ํด๋น ์ํ์ ๋ชจ๋ **CNCF(Cloud Native Computing Foundation)์ ๋ฆฌ๋ ์ค ์ฌ๋จ(Linux Foundation)**์์ ์ํํ๋ฉฐ, ์ ์ธ๊ณ์์ ๊ณต์ธ๋ ์๊ฒฉ ์ธ์ฆ ํ๋ก๊ทธ๋จ์ ๋๋ค. ์ํ์ ์จ๋ผ์ธ์ผ๋ก ์งํ๋๋ฉฐ, ์์์๋ ์์ ์ ์๊ฐ๊ณผ ์ฅ์์ ๋ง์ถ์ด ์ํ์ ๋ณผ ์ ์์ต๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ธฐ์ ์ ๊ธ๋ก๋ฒ ํ์ค์ ์ ์ํ๊ณ ๋ฐ์ ์ํค๋ ์กฐ์ง์ธ CNCF๊ฐ ์ฃผ๊ดํ๋ ๋งํผ ์ํ์ ๊ณต์ ์ฑ๊ณผ ์ ๋ขฐ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
๋ง์ฝ ์ํ์ ๋ถํฉ๊ฒฉํ๋ฉด, 1ํ ์ฌ์์ ๊ธฐํ๊ฐ ์ฃผ์ด์ง๋๋ค. ํฉ๊ฒฉํ ๊ฒฝ์ฐ, ์๊ฒฉ์ฆ์ ์ ํจ๊ธฐ๊ฐ์ 2๋ ์ ๋๋ค. ์ค์ตํ ์ํ(CKAD, CKA, CKS)์ ์์๋ฃ๋ $395, ๊ฐ๊ด์ ์ํ(KCNA, KCSA)์ ์์๋ฃ๋ $250๋ก ํต์ผ๋์ด ์์ต๋๋ค.
Kubestronaut ํํ
๋ง์ฝ ์ด 5๊ฐ ์๊ฒฉ์ฆ์ ๋ชจ๋ ํ๋ํ์ผ๋ฉฐ ๊ฐ ์๊ฒฉ์ฆ์ด ๋ง๋ฃ๋์ง ์๊ณ ์ ํจํ๋ค๋ฉด, CNCF ์ฌ๋จ์์ ์ ์คํ Kubestronaut ํ๋ก๊ทธ๋จ์ ๋์์ผ๋ก ์๋ ์ ์ ๋ฉ๋๋ค. ๊ธ๋ก๋ฒ์ 1,000๋ช ์ด ์ข ๋๋ Kubestronaut๊ฐ ๋ฑ๋ก๋์ด ์๋ค๊ณ ํฉ๋๋ค. Kubestronaut ๋์์๊ฐ ๋ฐ์ ์ ์๋ ํํ์ ์๋์ ๊ฐ์ต๋๋ค.
- CNCF ์ฌ๋จ ๊ณต์ ํํ์ด์ง์ Kubestronaut ๋ช ๋จ ๋ฑ๋ก
- Kubestronaut ๊ณต์ ์ฌํท
- Kubestronaut ๋์์๋ง์ ์ํ ์ฌ๋ ์ฑ๋ ์ด๋ ๋ฐ ๋ฉ์ผ๋ง ๋ฆฌ์คํธ ๋ฑ๋ก
- ๋งค๋ CNCF ์ฌ๋จ์ ์ฟ ๋ฒ๋คํฐ์ค ์๊ฒฉ์ฆ ์์๋ฃ 50% ํ ์ธ ์ฟ ํฐ ์ ๊ณต
- ๋งค๋ CNCF ์ฌ๋จ ์ฃผ์ต ํ์ฌ 3๊ฐ์ ์ฐธ๊ฐ๋ฃ 25% ํ ์ธ

<์ถ์ฒ: CNCF>
์ด๋ฐ ๊ณต์ ํํ ์ธ์ ๊ฐ์ฅ ํฐ ๋ฉ๋ฆฌํธ๋ ์ค์ค๋ก ์ฟ ๋ฒ๋คํฐ์ค์ ๋ํ ์์ ๊ฐ์ ๊ฐ์ง๋ฉฐ ์ฌ์ฉํ ์ ์๋ ๋ถ๋ถ์ด ์๋๊ฐ ์ถ์ต๋๋ค. ๋ํ, ์ฌ๋ด/์ฌ์ธ์์ ๋ณธ์ธ์ด ์ฟ ๋ฒ๋คํฐ์ค ์ ๋ฌธ์ฑ์ ๊ฐ์ ธ ๊ฐ ํ๋ก์ ํธ์์ DevOps ๊ด๋ จ ์ ๋ฌด๋ฅผ ์ํํ๊ธฐ์ ๋ถ์กฑํจ์ด ์์์ ์ฆ๋ช ํ ์ ์์ต๋๋ค.
(์ฌ์ค ์ ๊ฐ ๋์ ํ ์ง์ง ๊ณ๊ธฐ๋ ๋ค๋ฅธ ๋ฌด์๋ ์๋ โKubestronaut ๊ณต์ ์ฌํทโ์ ๋๋ค. ๋ง์ง๋ง์ผ๋ก ํ๋ ์ ๋ฐ๋ฅผ ์ ์ ๋ชจ์ต์ ๊ณต์ ํ๋ ๊ฒ ์ ๋ชฉํ์ ๋๋ค.)
์๊ฒฉ์ฆ ์ทจ๋์ ๋์์ค ์๋ฃ์ ํ์ต ์ ๋ต

<์ถ์ฒ: ๋ฆฌ๋ ์ค ์ฌ๋จ>
์ฐ์ ์์์ ์ํ ์ ์ฒญ์ ๋๋ค. ์ด๋ฒ์ ์๊ฐํ ๊ธฐ๋ณธ ์ํ ์ธ ๊ฐ์ง๋ ๋์ด๋๊ฐ ์์ฃผ ๋์ง๋ ์์ต๋๋ค. ๊ทธ๋ฌ๋ 2~3์ฃผ๋ฅผ ์ํ ๊ธฐ๊ฐ์ผ๋ก ์ก๊ณ , ์ผ๋จ ์ ์ฒญ๋ถํฐ ํ ๋ค์ ์๋ ์ค๋ช ํ ๊ต์ก ์๋ฃ๋ฅผ ํ์ฉํ๋ฉด ๋ ์ข์ต๋๋ค. ์ผ๋จ ์ ์ฒญ์ด ๋ฏธ๋ค์ง๋ฉด ์ค๋น๋ ์ฐจ์ผํผ์ผ ๋ฏธ๋ค์ง๋๋ค. ์ ์ ํ์๋ ์ํ ์น๊ธฐ ์ 24์๊ฐ๊น์ง ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๊ทธ๋ผ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ํ ๊ด๋ จ ํ์ต ์๋ฃ๋ถํฐ, ์ํ ์งํ์ ๋์์ด ๋ ๋ช ๊ฐ์ง ํ์ ์ ๋ฆฌํ์ต๋๋ค.
1. ์ํ ๊ด๋ จ ์๋ฃ

<์ถ์ฒ: ๋ฆฌ๋ ์ค ์ฌ๋จ>
์ํ ๊ด๋ จ ๋ชจ๋ ์๋ฃ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฟ ๋ฒ๋คํฐ์ค ๊ณต์ ํํ์ด์ง์ ๋ฌธ์(Document) ์์ญ์์ ๋ชจ๋ ์ด๋ํ ์ ์์ต๋๋ค. ํนํ CKA, CKAD ๊ฐ์ ํธ์ฆ์จ(Hands-on) ์ํ์ ์คํ ๋ถ ์ํ์ ๋๋ค. ์ฆ, ์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์ ์ฌ์ดํธ๋ฅผ ์ด์ด๋ ์ฑ๋ก ์ํ์ ์น ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
๋ค๋ง ์์ ํ๋ฉด๊ณผ ์ํ์ ๋ณด๋ ์น์ ์ ํ๋ ํ๊ฒฝ์์ ํด๋น ์ฌ์ดํธ๋ฅผ ์ด์ฉํด์ผ ํ๋ฏ๋ก, ์ฌ์ดํธ ์ด๋์ ์ด๋ค ์ข ๋ฅ์ ๋ด์ฉ์ด ์๋์ง ๋ฏธ๋ฆฌ ํ์ธํ๊ณ ์ต์ํด์ง๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ํ, 2022๋ ๊น์ง๋ ์ฆ๊ฒจ์ฐพ๊ธฐ๋ฅผ ํ์ฉํด ์ฌ์ดํธ ๊ณณ๊ณณ์ ์ ๊ทผํ ์ ์์์ผ๋, ์ต๊ทผ ์ํ์์๋ ์ ์ฉ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ธ๋ผ์ฐ์ ๋ก ์ ๊ทผํด์ผ ํ๋ฏ๋ก ์ฆ๊ฒจ์ฐพ๊ธฐ ํ์ฉ์ด ์ด๋ ต์ต๋๋ค. ๊ทธ๋งํผ ๋ ํด๋น ์ฌ์ดํธ์ ๋ด์ฉ๊ณผ ์ํ๋ ๋ถ๋ถ์ ์์น๋ฅผ ๋ช ํํ ์์ ๋์ด์ผ ํฉ๋๋ค. ๋ฌผ๋ก ํด๋น ์๋ฃ ์ธ ๋ธ๋ก๊ทธ ๋ฑ์๋ ์๋ฃ๊ฐ ์์ผ๋, ์ต์ ์๋ฃ๋ฅผ ์ ํํ๊ฒ ๋ณด๋ ค๋ฉด ๊ณต์ ๋ฌธ์๋ฅผ ์์งํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค.
2. ์จ๋ผ์ธ ํ์ต ์๋ฃ

<์ถ์ฒ: ์ ๋ฐ๋ฏธ>
ํ์ต์๋ ์ฝ์ธ๋ผ(Coursera), ์ ๋ฐ๋ฏธ(Udemy), ํ๋ฃจ๋ด์ฌ์ดํธ(Pluralsight) ๋ฑ ํ๋ซํผ์์ ์ ๊ณตํ๋ ๊ฐ์๋ฅผ ํ์ฉํ์ต๋๋ค. ํนํ, ์ค์ต ์ค์ฌ ๊ฐ์๊ฐ ๋ด์ฉ์ ์ดํดํ๋ ๋ฐ ํจ๊ณผ์ ์ด์์ต๋๋ค. ์ ๋ ๋ฏธ๋ํ๋ธ(Minikube)์ ํด๋ผ์ฐ๋ ์๋น์ค(GKE, EKS)๋ฅผ ํ์ฉํด ์ค์ ํ๊ฒฝ์์ ์ค์ตํ์ต๋๋ค. ์ด๋ฐ ํ๊ฒฝ์ ํ์ฉํ๋ฉด, ๋น ๋ฅธ ํ๊ฒฝ ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ ๊ฒ์ด ๊ฐ์ฅ ํฐ ์ฅ์ ์ ๋๋ค. ๋ฌผ๋ก ์๊ฐ์ ๋ญ๋นํ์ง ์์๋ ๋๋ ๋งํผ ์ผ์ ๋น์ฉ์ด ๋ค์ด๊ฐ๋๋ค. ์ ๋ ์ด๋ฅผ ์๋ผ๊ณ ์ ๊ตฌ๊ธ ํด๋ผ์ฐ๋(Google Cloud)์ ์ ์ (Azure) ์ ๊ท ๊ณ์ ๊ฐ์ ์์ ์ฃผ๋ ํฌ๋ ๋ง(Credit)์ ํ์ฉํ์์ต๋๋ค. ์ด ๋ฐฉ๋ฒ์ผ๋ก ๋น์ฉ๊ณผ ์๊ฐ์ ๊ฝค ์ ์ฝํ ์ ์์์ต๋๋ค.
๊ทธ ์ธ ํ๋ซํผ๋ณ๋ก ์ฐธ๊ณ ํ ๊ฐ์๋ค์ ์ ๋ฆฌํ์ต๋๋ค. ํจ์คํธ์บ ํผ์ค์์๋ CKA, CKAD, CKS ๋ฌถ์ ๊ณผ์ ์ ๋ค์์ต๋๋ค. ์ด๋ฐ ๊ฐ์๋ ์๊ฒฉ์ฆ ์ทจ๋๋ง์ ์ํ ๋น ๋ฅธ ์ทจ๋ ๊ณผ์ ์ ๋ฐ์ ๋ ์ข์ต๋๋ค. ํํธ ์๊ฒฉ์ฆ ์ทจ๋๋ฟ๋ง ์๋๋ผ ๋ด์ค์ ๋จ๋จํ๊ฒ ๋ค์ง๋ ค๋ฉด ์ ๋ฐ๋ฏธ์ ์ฟ ๋ฒ๋คํฐ์ค ๊ฐ์ ๊ณผ์ ์ ๊ฐ์ด ๋ค์ผ๋ฉฐ ์ธ๋ถ ๋ด์ฉ์ ์์งํ ์ ์์ต๋๋ค.
๋ฌด์๋ณด๋ค ๋ฆฌ๋ ์ค ์ฌ๋จ์์ ์ ๊ณตํด ์ฃผ๋ ๋ชจ์๊ณ ์ฌ๊ฐ ์์ต๋๋ค. ํธ์ฆ์จ ์ํ์ด ์ฒ์์ด๋ผ ๊ฑฑ์ ์ค๋ฌ์ด ์ฌ๋์ ๋น๋กฏํด ์ํ์ ์ค๋นํ๋ ๋ชจ๋ ๋ถ์๊ฒ ์ถ์ฒํด ๋๋ฆฝ๋๋ค. Killer Shell ์ฌ์ดํธ๋ฅผ ํ์ฉํ ์ ์์ต๋๋ค. CKA ์ํ์ ์ ์ฒญํ๋ฉด 2๋ฒ๊น์ง ๋ฌด๋ฃ๋ก ์์ํ ์ ์์ต๋๋ค. ์ํ ํ๊ฒฝ๊ณผ ์ํ ๋ฌธ์ ๋ฅผ ๋น์ทํ๊ฒ ๊ฒฝํํด ๋ณผ ์ ์์ต๋๋ค. ๋, ์ด ๋ชจ์๊ณ ์ฌ๋ ์ค์ ๋ณด๋ค ์กฐ๊ธ ๋ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋ชจ์๊ณ ์ฌ ์ ์์ ์ข์ ํ ํ์๋ ์์ต๋๋ค.
3. ์ค์ ์ํ ๋ฑ๋ก/์ค๋น

<์ถ์ฒ: ๋ฆฌ๋ ์ค ์ฌ๋จ>
์ํ ๋ฑ๋ก ๋จ๊ณ๋ 6๋จ๊ณ๋ก, ๋จผ์ ์ํ์ ๋ํ ๊ฒฐ์ ๋ฅผ ๋ง์ณ์ผ ์ํ์ ์์ฝํ ์ ์์ต๋๋ค.
์ํ๊น๊ฒ๋ ์ธ์ด๋ก๋ ์์ด๋ง ์ง์ํ๊ณ ์์ผ๋ฉฐ, ์ํ ํ๊ฒฝ์ ๋ํ ํ ์คํธ๋ฅผ ์์ ์ ์ ๊ผญ ์ํํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. ์นด๋ฉ๋ผ๊ฐ ์กด์ฌํ๋ฉฐ ์ต์ ์ฌ์์ ์ถฉ์กฑํ ์์คํ ์ด ์ ๊ณต๋๋ ๋ ธํธ๋ถ์ด ํ์ํฉ๋๋ค.
๋ํ ์จ๋ผ์ธ ์ํ์ธ ๋งํผ, ๋ค์ํ ์๊ฐ ๋์ ์ํ ์ ์ฒญ์ด ๊ฐ๋ฅํฉ๋๋ค. ์๊ธฐ๋ฅผ ๋๋ด์ผ ํ๋ ์ ๋ ๋ธ์์ด๊ฐ ์ ์ ์๋ ์ผ๊ฐ ์๊ฐ์ ํ์ฉํ์ฌ ์ํ์ ๋ดค์ต๋๋ค. ๊ทธ ๋๋ถ์ ๊ฐ์กฑ์ ๋ฐฉํด ์์ด ์ํํ๊ฒ ์ํ์ ์น ์ ์์์ต๋๋ค.
ํํธ ์ ๋ถ์ฆ์ ๋ฑ๋กํ ๋ โ์ฃผ๋ฏผ๋ฑ๋ก์ฆโ, โ์ด์ ๋ฉดํ์ฆโ ๋ฑ์ ๋ณด์ฌ์ฃผ๋ฉด ํ์ธ์ด ์ด๋ ต๋ค๊ณ ๋์์ ํํ์ต๋๋ค. ํด๋น ์ํ์ ์ค์๊ฐ์ผ๋ก ์ฐธ์ฌํ๋ ๊ฐ๋ ๊ด์ด ์ธ๊ตญ์ธ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ฌ๊ถ์ ์ค๋นํด ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค.
4. ์ํ ์งํ ํ
์ํ์ ์น๋ฅผ ๋๋ ๊ฒฉ๋ฆฌ๋ ๊ณต๊ฐ์ด ํ์ํฉ๋๋ค. ๊ฐ๋ ๊ด์ด ์ง์ ๊ทธ ๊ณต๊ฐ์ ์๋ ๊ฒ์ด ์๋๊ธฐ ๋๋ฌธ์, ์๊ฒฉ์ง์์ ๋ ธํธ๋ถ ์นด๋ฉ๋ผ๋ก ์ฃผ๋ณ์ ๊ผผ๊ผผํ๊ฒ ํ์ธํฉ๋๋ค. ์๊ฒฝ, ์๋ชฉ๋ฟ๋ง ์๋๋ผ ๋ฐฉ์ ์ ์ฒด์ ์ผ๋ก ํ์ธํ๊ณ , ๋๋ก๋ ์ ์๊ธฐ๊ธฐ๊ฐ ์์ ๊ฒฝ์ฐ ์น์ ๋ฌ๋ผ ๋ถํํ๊ธฐ๋ ํฉ๋๋ค. ๊ทธ ๋๋ฌธ์ ์์ด ์์ฌ์ํต์ด ์ด๋ ์ ๋ ๊ฐ๋ฅํด์ผ ํฉ๋๋ค. ๊ทธ๋๋ ์ฑํ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ ๋๋ฌด ํฐ ๊ฑฑ์ ์ ์ ํด๋ ๋ฉ๋๋ค.
์ํ์ 120๋ถ์ด๋ผ๋ ์ค๋ ์๊ฐ ์ด๋ฃจ์ด์ง๋๋ค. ๊ทธ ๋๋ฌธ์ ํฌ๋ช ํ ์ปต์ ๋ด๊ธด ๋ฌผ์ ์ค๋นํด๋ ๊ด์ฐฎ์ผ๋ฉฐ, ์ค๊ฐ์ ํ์ฅ์ค์ ๊ฐ ์๋ ์์ต๋๋ค. ๋ค๋ง ํ์ฅ์ค์ ๊ฐ ๋๋ ์ํ์ด ์ค๋จ๋์ง๋ง, ์ ํ ์๊ฐ์ด ์กด์ฌํฉ๋๋ค. ์ ๋ ์์ง ์ํ์ ๋ณด๋ค ํ์ฅ์ค์ ๊ฐ๋ณด์ง ์์ ํ์ฅ์ค ์ ์ฒญ ๋ฒํผ์ ๋๋ฌ๋ณธ ์ ์ ์์ต๋๋ค. ๊ทธ๋๋ ๊ฒฝํ๋ด์ ๋ค์ด๋ณด๋ ์ํ ํ๋ฉด์ด ๋ฉ์ถ๋ฉฐ ์ ํ ์๊ฐ ๋ด์ ๋น ๋ฅด๊ฒ ํ์ฅ์ค์ ๋ค๋ ์ ๋ณต๊ทํด์ผ ํ๋ค๊ณ ํฉ๋๋ค.
๊ฒฝํ์ ํธ์ฆ ์จ ์ํ์ ๋๋ถ๋ถ ์๊ฐ์ด ๋ถ์กฑํ์ต๋๋ค. ๊ทธ๋์ ์ฌ์ด ๋ฌธ์ ๋ถํฐ ํธ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ฐ๋ณ ์๊ฒฉ์ฆ ๋จ์๋ก ๋ด์ฉ ๋ฑ ๊ฒฝํ์ ์ข ๋ ์์ธํ๊ฒ ํ์ด ๋ณด๊ฒ ์ต๋๋ค.
KCNA, CKA, CKAD ์ทจ๋ํ๊ธฐ
๋ชจ๋ ์ํ์ ํฉ๊ฒฉ ๋ฐฉ๋ฒ์ ๊ฐ์ต๋๋ค. โ๊ต๊ณผ์ ์์ฃผ๋ก ํ๋ฃจ์ 4์๊ฐ ์ด์ ๊พธ์คํ ๊ณต๋ถํ์ฌ ์ํ์ ์น๋ฅด๋ฉดโ ํฉ๊ฒฉ์ ํฉ๋๋ค. ๊ทธ๋ ์ง๋ง ์ต์ํ์ ์ค๋น๋ก ํฉ๊ฒฉํ๋ ๊ฒ์ด ์ด์์ด๋ฉด ์ข์ต๋๋ค. ์ด์ ๋ฉดํ ์ํ ์ปคํธ๋ผ์ธ์ด 70์ ์ธ๋ฐ, 100์ ์ผ๋ก ํต๊ณผํ๋ 70์ ์ผ๋ก ํต๊ณผํ๋ ๋งคํ๊ฐ์ง์ ๋๋ค. ๊ทธ๋ฌ๋ ์๊ฒฉ์ฆ์ ์ ์ทจ๋ํ ๋ฐฉ์์ ์๊ณ ์์ผ๋ฉด, ์ต์ํ์ ๋ ธ๋ ฅ์ผ๋ก ์ํ์ ์ปคํธ๋ผ์ธ, 66์ ์ ๋์ด์ค ์ ์์ต๋๋ค.
๊ทธ๋์ ์ํ ๊ฐ๊ฐ์ ๋ํ ์ธ์ธํ ํ์ ์ค๋นํ์ต๋๋ค.
1. KCNA ์ค๋น ํ
๋์ด๋: ํ
์ํ ์๊ฐ: 90๋ถ
์ฃผ์ ์ถ์ ๋ฒ์
- ์ฟ ๋ฒ๋คํฐ์ค ์ํคํ ์ฒ ๋ฐ ๋ฆฌ์์ค, ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์
- ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๋ชจ๋ํฐ๋ง, ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ
KCNA(Kubernetes and Cloud Native Associate)๋ ๊ฐ๊ด์ ์ํ์ ๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค ๊ธฐ๋ฐ ์ง์๊ณผ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ธฐ์ ๊ด๋ จ ์ง์์ ํ๊ฐํฉ๋๋ค. ์ฆ, ๊ธฐ๋ณธ์ ์์งํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๊ธฐ๋ณธ ๊ฐ์๋ก ์ ๋ฐ์ ์ธ ์ฉ์ด์ ๊ฐ๋ ์ ์ตํ ๋ค์ ์์ํ ๊ฒ์ ์ถ์ฒํฉ๋๋ค.
๊ฐ๊ด์ ๋ฌธ์ ์ํ ์ํ์ ๊ณต๋ถ๋ฅผ ํ๋ค ๋ณด๋ฉด ๋คํ(dump)๋ฅผ ๋ณด๊ณ ์ถ์ ์ ํน์ด ์์ต๋๋ค. ๋คํ๋ ๋ฌธ์ ์ํ์ ์ํ์ ๋ชจ๋ ๋ฌธ์ ๋ฅผ ์ถ์ถํด ์ ๊ณตํด ์ฃผ๋ ์ผ์ข ์ ๋ชจ์๊ณ ์ฌ & ๊ธฐ์ถ๋ฌธ์ ์ ๋๋ค. ์ฌ๊ธฐ ๋์จ ์ํ ๋ฌธ์ ์ ๋ต์ ๋ชจ๋ ์ธ์ฐ๊ณ ์น๋ฉด ๋ง ํธํ ์ํ์ ํต๊ณผํ ์ ์์ต๋๋ค.
ํ์ง๋ง ๋คํ๋ฅผ ์ถ์ฒํ์ง๋ ์์ต๋๋ค. ์ธ์ฐ๋ ์๊ฐ๊ณผ ์ค์ ๋ก ์ํ์ ๊ณต๋ถํ๋ ์๊ฐ์ ๋น๊ตํด ๋ณด๋ฉด ํฌ๊ฒ ์ฐจ์ด๊ฐ ์๋ ๋ฐ๋ค, ๋คํ๋ก ์ํ์ ํต๊ณผํด ๋ดค์ ๋ค๋ฅธ ์ํ์ ์น ๋๋ง๋ค ๋คํ๋ฅผ ๊ตฌํ๊ฑฐ๋ ์ฒ์๋ถํฐ ์๋ก ๊ณต๋ถ๋ฅผ ํด์ผํ ์๋ ์์ต๋๋ค. ๋ํ, ๋คํ ๋ฌธ์ ๊ฐ 100% ๋์ค์ง ์๊ธฐ์ ์ ํ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ๋์ฌ ๋ฆฌ์คํฌ๋ ์์ต๋๋ค.
์ด ์ํ์ ๋คํ ์์ด๋ ๊ฐ๋ ๊ณผ ์ฉ์ด๋ฅผ ์ต์ํ๊ฒ ๋ง๋ค๋ฉด ํฐ ๋ฌธ์ ์์ด ํฉ๊ฒฉํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ค๋ง ์์ด๊ฐ ์ฝํ๋ค๋ฉด, ์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์(Kubernetes Document)์ ์ฉ์ด์ ๊ฐ๋ ์ ์์ด๋ก ์์งํ๋ฉฐ ํด๋น ๋จ์ด๋ค์ ์ต์ํด์ง๋ ์ผ์ด ํ์ํฉ๋๋ค.
2. CKA & CKAD ์ค๋น ํ
๊ณตํต ๋์ด๋: ์ค
์ํ ์๊ฐ: 2์๊ฐ
CKA ์ฃผ์ ์ถ์ ๋ฒ์
- ์ฟ ๋ฒ๋คํฐ์ค ๋ฆฌ์์ค ๋ฐ ์ค์ผ์ค๋ง, ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ/๋ ธ๋ ๊ด๋ จ ํธ๋ฌ๋ธ ์ํ , ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ ์ค์น์ ๊ตฌ์ฑ(Configuration), ์ฟ ๋ฒ๋คํฐ์ค ์๋น์ค ๋ฐ ๋คํธ์ํฌ
####ย CKAD ์ฃผ์ ์ถ์ ๋ฒ์
- ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ ๋ฐ ๋น๋/์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ์ ๋ฐฐํฌ, ๋ฐฐํฌ App ๋ชจ๋ํฐ๋ง ๋ฐ ์ ์ง๋ณด์, ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ(Configuration) ๋ฐ ๋ณด์, ์ฟ ๋ฒ๋คํฐ์ค ์๋น์ค ๋ฐ ๋คํธ์ํฌ
๋ ์ํ์ ๋ชจ๋ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ ํ๊ฒฝ์์ ์ค์ตํ์ผ๋ก ์งํ๋ฉ๋๋ค. ํน์ ์๋๋ฆฌ์ค๋ฅผ ์ฃผ๊ณ ํด๋น ์๋๋ฆฌ์ค๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ค์ ๋ช ๋ น์ด๋ฅผ ํ์ฉํด ๊ฐ์ ํ๊ฒฝ ์ ์๋ฒ์์ ์ด๋ฅผ ๊ตฌํํ๋ฉด ๋ฉ๋๋ค. Kubectl ๋ช ๋ น์ด๋ก YAML ํ์ผ, ํน์ command๋ฅผ ํ์ฉํ์ฌ ๋์์ ์ํํ๊ฒ ํ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฉ๋ชจ๋ฆฌ(memory)๋ฅผ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ํ๋(pod)์ ์ด๋ฆ์ ์ฐพ์ ํน์ ํ์ผ์ ์ ๋ ฅํ๊ฒ ํ๋ ๋ฌธ์ ๋ค์ด ์์ต๋๋ค.
๋ ์ํ์ ๋น์ทํ ๋งํผ, ํ ๋ฒ์ ์ค๋นํด๋ ์ข์ต๋๋ค. ๋ชจ๋ ์ฟ ๋ฒ๋คํฐ์ค ํ๊ฒฝ์์ YAML ํ์ผ ์์ฑ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ๋ฅผ ๋ฐ๋ณตํด ์ฐ์ตํ๋ฉฐ ์ค๋นํ ์ ์์ต๋๋ค. ํนํ, ์ํ ๋ฌธ์ ๊ฐ ์ค์ ์๋๋ฆฌ์ค ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋๋ฏ๋ก ๋ค์ํ ์ผ์ด์ค๋ฅผ ์ฐ์ตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
ํธ์ฆ ์จ ์ํ์์ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๊ณต๋ถ๋ฒ์ ๋ ๊ฐ์ง์ ๋๋ค. ์จ๋ผ์ธ ๊ฐ์์์ ์ ๊ณตํด ์ฃผ๋ ๊ธฐ์ถ ๋ฌธ์ ๋ฅผ ๊พธ์คํ ๋ฐ๋ณตํด ์์ ์ตํ๋ ๊ฒ์ ๋๋ค. ์ํ์ ์น๋ค ๋ณด๋ฉด ๋๋ผ๊ฒ ์ง๋ง ์ด ์ํ์ ์๊ฐ์ด ๋ถ์กฑํฉ๋๋ค. ๊ทธ๋ฐ ๋งํผ ๋ช ๋ น์ด์ YAML ํ์ผ ์์ ์ ๋น ๋ฅด๊ฒ ํ ์ ์๊ธฐ ์ํ ๋ฐ๋ณต์ด ํ์ํฉ๋๋ค.
๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์์ ๋งํ๋ฏ, ์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์(Kubernetes Document)๋ฅผ ์์งํ๋ ๊ฒ์ ๋๋ค. ๊ณต์ ๋ฌธ์์๋ ๋๋ฌด ๋ง์ ๋ด์ฉ์ด ์์ด ๊ฒ์์ผ๋ก ์ํ๋ ๋ด์ฉ์ ์ฐพ๋ ๊ฒ์ด ์ต์ํ์ง ์์ผ๋ฉด ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฝ๋๋ค. ๋ฌธ์ ๊ด๋ จ ๋ด์ฉ์ ์์งํ๊ณ ์ตํ ๋ค์, ํ์ํ ํ์ด์ง๋ฅผ ๋น ๋ฅด๊ฒ ์ฐพ๋ ์ฐ์ต์ ์ถฉ๋ถํ ํ๋ฉด ๋น์ฐํ ์คํ ๋ถ ์ํ์ด๋ ๋ค๋ฅธ ์ํ๋ณด๋ค ์คํ๋ ค ๋ถ๋ด ์์ด ์น๋ฅผ ์ ์์ต๋๋ค.
๋ง์น๋ฉฐ: ํ์ต๊ณผ ์ค๋ฌด์ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ
์ด๋ ๊ฒ Kubestronaut ์ทจ๋์ ์ํ ์ฒซ ๋จ๊ณ๋ก, ์ธ ๊ฐ์ง ์ํ์ ํฉ๊ฒฉํ์ต๋๋ค.
์ด ์ฌ์ ์ผ๋ก ์ ์ญ์ ํ์ต๊ณผ ์ค๋ฌด ๊ฐ์ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ๋ช ํํ ์ดํดํ ์ ์์์ต๋๋ค. ์๋ฅผ ๋ค์ด, CKA ์ค๋น ๊ณผ์ ์์ ์ตํ ํด๋ฌ์คํฐ ๋คํธ์ํน ๊ตฌ์ฑ ๊ธฐ์ ์ ์ ๊ฐ ์ค์ ํ๋ก์ ํธ์์ ์ฅ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ํฐ ๋์์ ์ฃผ์์ต๋๋ค. ๋ํ, CKAD ํ์ต์ ํ๊ณ ๋๋ ๊ฐ๋ฐ์๋ก์ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ํ๊ฒฝ์์ ๋ ํจ์จ์ ์ผ๋ก ์์ ํ ์ ์๊ฒ ๋ค๋ ์์ ๊ฐ์ ์ป์์ต๋๋ค. ์ด์ ๊ฐ์ด ์ํ์ ๋จ์ํ ์๊ฒฉ ์ทจ๋๋ง์ด ๋ชฉ์ ์ด ์๋, ์ค๋ฌด ์ ์ฉ์ ํตํ ์ ๋ฌธ์ฑ ํ์ฅ์ ์์ต๋๋ค.
์ด์ ์ ๋ค์ ๋ชฉํ๋ CKS์ KCSA ์๊ฒฉ์ฆ ์ทจ๋์ ๋๋ค. ๋ณด์์ ์ ์ ๋ DevOps์ ํต์ฌ ์์๋ก ๋ ์ค๋ฅด๊ณ ์๋ ๋งํผ, ์ด๋ฒ ํ์ต์ ์์์ผ๋ก ์ ์ปค๋ฆฌ์ด์ ์๋ก์ด ์ฅ์ ์ด๊ณ ์ ํฉ๋๋ค. DevOps์ ๊ด์ฌ์ด ์๋ ๋ ์๋ผ๋ฉด Kubestronaut ์ฌ์ ์ผ๋ก ์์ ์ ํ์ต๊ณผ ์ค๋ฌด๋ฅผ ์ฐ๊ฒฐํด ํ ๋จ๊ณ ๋ ์ฑ์ฅํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. CKS์ KCSA ์ทจ๋์ ์ํ ์ ๋์ ๋ ๊พธ์คํ ์ง์ผ๋ด ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
ยฉ๏ธ์์ฆIT์ ๋ชจ๋ ์ฝํ ์ธ ๋ ์ ์๊ถ๋ฒ์ ๋ณดํธ๋ฅผ ๋ฐ๋ ๋ฐ, ๋ฌด๋จ ์ ์ฌ์ ๋ณต์ฌ, ๋ฐฐํฌ ๋ฑ์ ๊ธํฉ๋๋ค.