์ฟ ๋ฒ๋คํฐ์ค ๊ด๋ฆฌ์๋ฅผ ์ํ 'CKA' ์๊ฒฉ์ฆ ์ค๋นํ๊ธฐ
์ฟ ๋ฒ๋คํฐ์ค ๊ด๋ฆฌ์๋ฅผ ์ํ 'CKA' ์๊ฒฉ์ฆ ์ค๋นํ๊ธฐ ๊ด๋ จ
CKA(Certified Kubernetes Administrator) ์๊ฒฉ์ฆ์ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ๋ฅผ ์ค์น, ๊ตฌ์ฑ, ๊ด๋ฆฌํ๋ ๋ฐ ํ์ํ ์ง์๊ณผ ๊ฒฝํ์ ์ ์ฆํ๋ ์๊ฒฉ์ฆ์ ๋๋ค. ์ด ์๊ฒฉ์ฆ์ ๊ธฐ์ ๋ด์์ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ์ถํ๊ณ ๊ด๋ฆฌํ๋ ์์คํ ๊ด๋ฆฌ์, ์ฟ ๋ฒ๋คํฐ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๊ณ ์ด์ํ๋ ๊ฐ๋ฐ์, ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ๋ฐฐํฌ๋ ๊ด๋ฆฌํ ์ฟ ๋ฒ๋คํฐ์ค ์๋น์ค๋ฅผ ๋ด๋นํ๋ ํด๋ผ์ฐ๋ ์์ง๋์ด์ ์ด๋ฅด๊ธฐ๊น์ง ์ฌ๋ฌ ์์ญ์ ์ด๋ฅด๋๋ฐ์. ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฐ ํ์ํ ๊ธฐ์ ๊ณผ ์ง๋ฌด ์ํ ๋ฅ๋ ฅ์ ๊ฐํํ๋ ๋ฐ ๋์์ด ๋๋ ์๊ฒฉ์ฆ์ ๋๋ค.
์ด๋ฒ ๊ธ์์๋ ํ์์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก 'CKA ์๊ฒฉ์ฆ'์ด ๋ฌด์์ธ์ง ์ดํด๋ณด๊ณ , ๊ทธ๋ฆฌ๊ณ ๊ด์ฌ์ด ์๋ ๋ถ๋ค์ ์ํด ์๊ฒฉ์ฆ ์ค๋น ๊ณผ์ ๊ณผ ํ์ต ๋ด์ฉ, ์ํ ํ ๋ฑ์ ์ ๋ฆฌํด ๋ณด์์ต๋๋ค.
CKA ์๊ฒฉ์ฆ์ ์๋ฏธ
CKA ์๊ฒฉ์ฆ์ CNCF(Cloud Native Computing Foundation) ๊ธฐ๊ด์์ ์ฃผ๊ดํ๊ณ ์์ต๋๋ค. CNCF๋ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ๋น๋กฏํ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ธฐ์ ์ ์ง์ํ๊ณ ๋ฐ์ ์ํค๋ ๋น์๋ฆฌ ๋จ์ฒด์ธ๋ฐ์. ์ฟ ๋ฒ๋คํฐ์ค๋ CNCF์ ์ฃผ์ ํ๋ก์ ํธ ์ค ํ๋์ด๋ฉฐ, CNCF๋ ์ด๋ฅผ ์ง์ํ๊ณ ์ปค๋ฎค๋ํฐ๋ฅผ ์ ์งํ๊ธฐ ์ํด ๋ค์ํ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ด๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ CKA๋ ์ฟ ๋ฒ๋คํฐ์ค์ ์ง์ ์ ์ธ ๊ด๋ จ์ด ์๋ ๊ธฐ๊ด์ด ์ด์ํ๋ ๊ณต์ ๋ ฅ ์๋ ์๊ฒฉ์ฆ์ ๋๋ค.
CKA ์ํ ๋ฒ์์ ์ ์ฒญ ๋ฐฉ๋ฒ
CKA ์๊ฒฉ์ฆ ์ํ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ค์นํ๊ณ ์ด์ํ๋ ๋ฐ ํ์ํ ์ง์๊ณผ ๊ธฐ์ ์ ์ถ์ ํฉ๋๋ค. 2024๋
4์ ๊ธฐ์ค CKA ์ปค๋ฆฌํ๋ผ (cncf/curriculum
)์ ์ดํด๋ณด๋ฉด, ๋ค์๊ณผ ๊ฐ์ด 5๊ฐ์ ์ฃผ์ ๊ฐ ์๊ณ ๊ฐ ์ฃผ์ ๋ณ ์ถ์ ๋น์จ์ด ๋ค๋ฆ
๋๋ค.
์ฃผ์ | ๋ฐฐ์ | ์ฃผ์ ๋ด์ฉ |
---|---|---|
ํด๋ฌ์คํฐ ์ํคํ ์ฒ, ์ค์น ๋ฐ ๊ตฌ์ฑ | 25% | ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ์ ์ด(RBAC), Kubeadm์ ์ฌ์ฉํ ๊ธฐ๋ณธ ํด๋ฌ์คํฐ ์ค์น, ํด๋ฌ์คํฐ HA ๊ตฌ์ฑ, ํด๋ฌ์คํฐ ๋ฐฐํฌ์ ์ ๊ทธ๋ ์ด๋, etcd ๋ฐฑ์ ๊ณผ ๋ณต์ |
์ํฌ๋ก๋์ ์ค์ผ์ค๋ง | 15% | ๋ํ๋ก์ด๋จผํธ ์์ฑ๊ณผ ๋กค๋ง ์ ๋ฐ์ดํธ ๋ฐ ๋ณต์, ๋ฆฌํ๋ฆฌ์นด์ , ๋ฆฌ์์ค ์ ์ด์ ํ๋ ์ค์ผ์ค๋ง, ์ค์ผ์ผ๋ง |
์๋น์ค์ ๋คํธ์ํน | 20% | ์๋น์ค ํ์ ์ดํด, ์ธ๊ทธ๋ ์ค ์ปจํธ๋กค๋ฌ ํ์ฉ, ์ปจํ ์ด๋ ๋คํธ์ํฌ ์ธํฐํ์ด์ค, ํ๋ ์ฐ๊ฒฐํ๊ธฐ |
์คํ ๋ฆฌ์ง | 10% | ์คํ ๋ฆฌ์ง ํด๋์ค์ ์๊ตฌ์ ๋ณผ๋ฅจ์ ์ดํด, ๋ณผ๋ฅจ ๋ชจ๋์ ์ ๊ทผ ๋ชจ๋, ์๊ตฌ ๋ณผ๋ฅจ ์ ์ธ, ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํ ๋ฆฌ์ง ๊ตฌ์ฑํ๊ธฐ |
์ฅ์ ์กฐ์น | 30% | ํด๋ฌ์คํฐ ๋ฐ ๋ ธ๋ ๋ก๊ทธ ํ์ธ, ์์ฉ ํ๋ก๊ทธ๋จ ๋ชจ๋ํฐ๋ง ๋ฐ ์ฅ์ ์กฐ์น, ํด๋ฌ์คํฐ ๊ตฌ์ฑ ์์์ ์ฅ์ ์กฐ์น, ๋คํธ์ํน ์ฅ์ ์กฐ์น |
CKA ์๊ฒฉ์ฆ์ ์ทจ๋ํ๋ ค๋ฉด ๋จผ์ ์ ์ฒญ ํ, ์จ๋ผ์ธ ์ํ์ ์์ํด์ผ ํฉ๋๋ค. ์คํ๋ผ์ธ์ด ์๋ ์จ๋ผ์ธ ์ํ๋ง์ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์จ๋ผ์ธ ์ํ ํ๊ฒฝ ์ค๋นํ๊ณ , ๋ฏธ๋ฆฌ ์ต์ํด์ ธ์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํ ์ธ ์ฝ๋๋ฅผ ๋ฐ์ ์๊ฒฉ์ฆ ์ํ ์ ์ํ๋ ๋ฐฉ๋ฒ, ์ด๋ค ๋ฌธ์ ์ ํ์ด ์ถ์ ๋๊ณ ์ด๋ป๊ฒ ์ค๋นํด์ผ ํ๋์ง, ์ค๋ด์์ ์จ๋ผ์ธ ์ํ์ ์น๋ฅด๊ธฐ ์ํด ๋ฏธ๋ฆฌ ์ค๋นํด์ผ ํ๋ ์ํ ์ฅ์ ์ปจ๋์ ๋ฑ์ด ์ด์ ํด๋นํฉ๋๋ค.
CKA ์ํ์ ์ฌ๋ฐฉ์ด ๋งํ ์กฐ์ฉํ ์ฅ์์์ ์จ๋ผ์ธ์ผ๋ก ๋ณธ์ธ PC๋ฅผ ์ฌ์ฉํ์ฌ ์น๋ฅด๊ฒ ๋ฉ๋๋ค. ์ ๋ถ ํ์ธ์ ์ํด ์ ๋ถ์ฆ(์๋ฌธ ์ด๋ฆ์ด ์๋ ์ด์ ๋ฉดํ์ฆ, ์ฌ๊ถ, ๊ตญ๋ด ์ ๋ถ์ฆ์ ๋ณธ์ธ ์ด๋ฆ์ด ์๋ ์ ์ฉ์นด๋์ ํจ๊ป)์ ์ค๋นํฉ๋๋ค.
์ํ์ ์ ์ํ๋ฉด ์ํ ๋น์ผ ์ฌ์ฉํ ์ ์๋ ๋งํฌ๊ฐ ๋ฉ์ผ๋ก ์ ๋ฌ๋๋ฉฐ, ์ํ ์์ ์ ์ ์ํ ์ํ ๋ฒํผ์ด ํ์ฑํ๋์ด ์ฐธ์ฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ์ํ ๋น์ฉ์ ๋ฏธํ 395๋ฌ๋ฌ์ด๋ฉฐ, ํ์ฌ ๋์์ง ํ์จ ๋๋ฌธ์ 4์ 21์ผ ๊ธฐ์ค ํํ๋ก๋ ์ฝ 54๋ง 4์ฒ ์ ์ ๋์ ๋๋ค. ์ํ์ ์ฃผ๊ดํ๋ CNCF์์๋ ์ข ์ข ์๊ฒฉ์ฆ ์ํ ์ ์ ๋น์ฉ์ ํ ์ธ ์ฟ ํฐ์ ๋ฐํํ๋๋ฐ์. ์ด๋๋ฅผ ๋ ธ๋ ค์ ์ํ ์ ์ํ๋ ๊ฒ๋ ๋น์ฉ์ ์๋ผ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
์ํ์ ํํ๋ ์จ๋ผ์ธ์์์ 2์๊ฐ ๋์ 15~20๊ฐ์ ์ค์ตํ ๋ฌธ์ ๋ฅผ ํธ๋ ํ์์ ๋๋ค. ๋ ๋ฒ์ ์ํ ๊ธฐํ๋ฅผ ์ฃผ๊ธฐ ๋๋ฌธ์ ํ๋ฒ ๋จ์ด์ก์ด๋, ๋ ๋ฒ์งธ ์ํ์์ ํฉ๊ฒฉํ๋ฉด ๋์ผํ ์๊ฒฉ์ฆ์ ์ทจ๋ํ ์ ์์ต๋๋ค.
๋ค๋ง ๋ณธ์ธ์ PC๊ฐ ์์คํ ์๊ตฌ์ฌํญ์ ์ ํฉํ์ง ๋ฏธ๋ฆฌ ํ์ธํด์ผ ํ๋๋ฐ์. ์ํ์ ์ฌ์ฉํ PC์ ๋ง์ดํฌ, ์คํผ์ปค, ์น์บ ๋ฑ์ด ํธํ๋๋์ง ํ์ธ์ด ํ์ํฉ๋๋ค. ์ํ ์๊ฐ์ ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ตฌ๋๋๋ฉด ์ ๋๊ณ , ํ์ฌ PC๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์์ฒด ๋ณด์ ํ๋ก๊ทธ๋จ์ผ๋ก ์ํ์ ์์ํ ์ ์๋ ์ด์๊ฐ ์์ง ์์์ง ์ฌ์ ์ ๊ผญ ์ ๊ฒํด ๋์ด์ผ ํฉ๋๋ค.
๋ํ ์ํ ์์ ํ์ด์ง์์ ์ ๊ณตํ๋ 'Check System Requirements' ๋จ๊ณ๋ฅผ ํต๊ณผํ๋ค๊ณ ํด์, CKA ์ํ๊ณผ ํธํ๋๋ PC๋ผ๊ณ 100% ๋ณด์ฅํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค๋ก ๋ณด์ ํ๋ก๊ทธ๋จ, PC ๊ด๋ฆฌ ์์ด์ ํธ ๋ฑ์ด ๋๊ณ ์๋ ํ์ฌ PC๋ณด๋ค๋ ๊ฐ์ธ PC๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด ๋ ์ข์ต๋๋ค.
CKA ์๊ฒฉ์ฆ ํ์ต ๋ฐฉ๋ฒ๊ณผ ์ํ ํ
๋ค์์ CKA ์๊ฒฉ์ฆ ํ์ต ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ํ์ต ๋ฒ์๋ฅผ ํ ๋๋ก ๊ฐ ์์ญ์ ๋ํ ํ์ต์ ์งํํ๊ณ , ์์ ๋ฌธ์ ๋ฅผ ์ค์ตํ์ผ๋ก ํ์ด๋ณด๋ฉฐ ์ค๋นํด์ผ ํฉ๋๋ค. CKA๋ ๋๋ถ๋ถ ์ด๋ฌ๋ ๊ณผ์ ์ผ๋ก ํ์ตํ๋๋ฐ์. ๋์์ ๊ฐ์๋ง ์ ๊ณตํ๋ ํ๋ซํผ์ ๊ฒฝ์ฐ ํ์ต์๊ฐ ์ง์ ์ฟ ๋ฒ๋คํฐ์ค ํ๊ฒฝ์ ์ค๋นํ๋๋ก ํ๊ณ ์๊ณ , ์ค์ ๋ฌธ์ ์ ์ ์ฌํ ๋ฌธ์ ๋ฅผ ์ฃผ๊ณ ์ด๋ฅผ ์ค์ตํ ์ ์๋ ํ๊ฒฝ๊น์ง ์ ๊ณตํ๋ ํ๋ซํผ๋ ์์ต๋๋ค. ๊ทธ๋์ ๋ณธ์ธ์ ํ์ต ์ํฉ์ ์๋ง์ ๋ฐฉ๋ฒ์ ์ ํํด์ผ ํฉ๋๋ค.
์ผ๋จ ์๊ฒฉ์ฆ ์ํ์ ์ ์ฒญํ๊ณ ๋๋ฉด, ์ค์ ์ํ ํ๊ฒฝ๊ณผ ์ ์ฌํ ํ๊ฒฝ์์ ์ค์ต๊ณผ ๋ฌธ์ ํ์ด๋ฅผ ํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ค์ ํ๊ฒฝ์ ์ต์ํด์ง๊ธฐ ์ํด ๋ถ๋จํ ํ์ต๊ณผ ํจ๊ป ์ค์ต์ด ํ์ํ์ฃ .
CKA ์ํ ๋น์ผ, ์ฒดํฌํด์ผ ํ ์ค์ํ ๋ด์ฉ์ ์ถ๋ฆฌ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ํ์ ์จ๋ผ์ธ์ผ๋ก Linux๋ฅผ ์คํํ์ฌ, ์ปค๋งจ๋ ๋ผ์ธ์ผ๋ก ํด๊ฒฐํด์ผ ํ๋ ๋ฌธ์ ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ์ํ์ 15~20๊ฐ์ ์ํ ๊ธฐ๋ฐ(์์ ์) ๋ฌธ์ ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- CKA ์ํ์ 2์๊ฐ ์์ ๋ง์ณ์ผ ํ๋๋ฐ, ์ค์ตํ ์ํ์ด๊ธฐ์ ์๊ฐ ๊ด๋ฆฌ๋ ๋งค์ฐ ์ค์ํฉ๋๋ค.
- ์ํ์ ์คํธ๋ฆฌ๋ฐ ์ค๋์ค, ๋น๋์ค ๋ฐ ํ๋ฉด ๊ณต์ ํผ๋๋ฅผ ํตํด ์๊ฒฉ์ผ๋ก ๊ฐ๋ ํฉ๋๋ค.
- ์ํ ๊ฒฐ๊ณผ๋ ์ํ์ด ๋๋ ํ 24์๊ฐ ์ด๋ด์ ์ด๋ฉ์ผ๋ก ์ ์ก๋ฉ๋๋ค. โ
๋ง๋ถ์ฌ ์์ ํ ํ๊ฒฝ์ ์ฌ๋ฌ ๊ฐ์ K8s ํด๋ฌ์คํฐ๊ฐ ์ฃผ์ด์ง๋๋ฐ, ๊ฐ ํด๋ฌ์คํฐ์ ํ๊ฒฝ์ด ๋ค๋ฆ ๋๋ค. ์ด ์ํ์ ๊ฐ ์์ ์ ์ง์ ๋ ํด๋ฌ์คํฐ/๊ตฌ์ฑ ์ปจํ ์คํธ์์ ์๋ฃํด์ผ ํฉ๋๋ค. ๋ค์๊ณผ ๊ฐ์ด ๋ค์ํ ์์ ์ปจํ ์ด๋๋ก ๊ตฌ์ฑ๋ ์ํ ํ๊ฒฝ์ ๊ตฌ์ฑํ๋ 6๊ฐ ํด๋ฌ์คํฐ๊ฐ ์์ต๋๋ค. ๊ฐ ํด๋ฌ์คํฐ๋ 1๊ฐ์ ๋ง์คํฐ์ 1~2๊ฐ์ ์์ปค ๋ ธ๋๊ฐ ์ฃผ์ด์ง๋๋ค. ๋ฐ๋ผ์ ์ํ ๋ฌธ์ ์ค ์ด๋ ํด๋ฌ์คํฐ์์ ์์ ํ๋ผ๋ ์ง์๋ฅผ ์ ์ฝ๊ณ , ๊ทธ์ ๋ง๊ฒ ์งํํด์ผ ํฉ๋๋ค.
๋๋ถ์ด ์๋ ๋ด์ฉ์ ํ์คํ๊ฒ ์์งํ๊ณ ์์ผ๋ฉด ๋์์ด ๋ ์ ์์ต๋๋ค.
networkPolicy
๋ฅผ ์์ฑํ๊ณ Ingress ํ๋์์ ํน์ Namespace๋ง ์ ์ ๊ฐ๋ฅํ๋๋ก ์ค์ PersistentVolume
์์ฑ ์ดํ kubectl edit ํน์ patch๋ฅผ ํตํด ๊ธฐ์กด ์ ์ธํ ๋ด์ฉ์ ์ ๋ฐ์ดํธ- Ingress ์ปจํธ๋กค๋ฌ๋ฅผ ๋ง๋ค๊ณ Curl ๋ฑ์ ๋ช ๋ น์ผ๋ก ์น ํ์ด์ง์ ์ ์ํ์ฌ 200 OK ์๋ต ํ์ธ
- Drain node ์ดํ ๋ง์คํฐ ๋ ธ๋์ ์ํํธ์จ์ด ๋ฒ์ ์ ์ ๊ทธ๋ ์ด๋
- Role ํน์
clusterRole
์ ์ฃผ์ด์ง ์กฐ๊ฑด๋๋ก ์์ฑํ๊ณ ์ด๋ฅผ ํน์ ์ฌ์ฉ์ ํน์ ์๋น์ค ์ด์นด์ดํธ์ ๋ฐ์ธ๋ฉ ServiceAccount
๋ฅผ ์์ฑํ๊ณ ๊ฑฐ๊ธฐ์ClusterRole
,ClusterRoleBinding
์ํํ๊ธฐ- ETCD ๋ฐฑ์ ๊ณผ ๋ณต์์ ์ฌ์ฉํ๋ ETCD CLI ๋ช ๋ น๊ณผ ํ๋๊ทธ ์ต์
- CPU ์ฌ์ฉ๋ ๋ง์ ๋ ธ๋ ํน์ ํ๋๋ฅผ ์ฐพ๊ธฐ
- Ready ํน์ NotReady ์ํ์ ๋ ธ๋๋ฅผ ์ฐพ๊ณ ํน์ ํ ์คํธ ํ์ผ์ ํด๋น ๋ด์ฉ ๋ณต์ ํ๊ธฐ
- Sidecar ์ปจํ ์ด๋๋ฅผ ์ฃผ์ด์ง ์กฐ๊ฑด๋๋ก ์์ฑํ๊ธฐ
- ๋ฉํฐ ์ปจํ ์ด๋๋ฅผ ์กฐ๊ฑด๋๋ก ์คํํ๊ธฐ - ์ฃผ๋ก ํ๋์ Volume์ ๊ณต์ ํ๋๋ก ์ค์
Service
ํํ ์ค NodePort ํ์ ์ ์๋น์ค๋ฅผ ์์ฑNodeSelector
๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ํ ๋ ธ๋์ ํ๋ ์์ฑkubelet
์ ๋ฌธ์ ๊ฐ ์๋ ๋ ธ๋์ ์ ์ํ์ฌ ์ ์ ์๋ํ ์ ์๋๋ก ํด๊ฒฐkubeadm
์ ์ด์ฉํ์ฌ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ๋ฅผ ์ ๊ทธ๋ ์ด๋
CKA ์ํ ์์
๋ค์์ ์ค์ ์ํ ํ๋ฉด ์์ ์ ๋๋ค. ์ฌ๋ฌ ๊ฐ์ ํจ๋์ด ์กด์ฌํ๊ธฐ ๋๋ฌธ์, ๋ ธํธ๋ถ์ผ๋ก ๋ณด๋ ๊ฒ๋ณด๋ค๋ ๋์ ํ๋ฉด์์ ์ํ์ ๋ณผ ์ ์๋๋ก ์ธ์ฅํ ๋ชจ๋ํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค. ์ํ์์ ๋จ ํ๋์ ํ๋ฉด๋ง์ ํ์ฉํ๊ธฐ ๋๋ฌธ์, ์ธ์ฅ ๋ชจ๋ํฐ๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ๋ ธํธ๋ถ ํ๋ฉด์ ๋ซํ์์ด์ผ ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ ๋ณ๋ ๋ชจ๋ํฐ์ ์น์บ ์ ๋ฌ๊ณ ๊ทธ๊ฑธ๋ก ๋ง์ดํฌ๋ ๊ฐ๋ฅํด์ผ ํฉ๋๋ค. ์ํ ๋น์ผ ์ํ ์ฅ์ ํ์ธ์ ์ํด ์ฌ์ ์ ๋ฐฉ์ ๋ชจ์ต์ ๊ฐ๋ ์๊ฒ ๋น์ถ ๋๋ ๋ ธํธ๋ถ ์นด๋ฉ๋ผ๋ณด๋ค๋ ์ธ์ฅ ์น์บ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด ํจ์ฌ ํธํฉ๋๋ค.
ํ๋ฉด์ ์ํ ํญ๋ชฉ์ ํ์ํ๋ ์ผ์ชฝ์ ์๋ ์ฝํ ์ธ ํจ๋, CNCF ์ฌ์ดํธ์ ์น ๋ฌธ์๋ฅผ ๊ฒ์ํ ์ ์๋ Firefox ๋ธ๋ผ์ฐ์ ์ฐฝ, ์ค์ ๋ฆฌ๋ ์ค ํ๊ฒฝ์์ ์ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ํฐ๋ฏธ๋ ๋ฑ์ด ์ํ์ฉ PSI ๋ธ๋ผ์ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์ ๋ชจ๋ ํฌํจ๋์ด ์์ต๋๋ค.
๋ํ PSI ๋ณด์ ๋ธ๋ผ์ฐ์ ๋๊ตฌ ๋ชจ์์ "+" ๋๋ "-" ๋ฒํผ(ํ๋/์ถ์)์ ์ฌ์ฉํ์ฌ, ์๊ฒฉ ๋ฐ์คํฌํฑ์ ํ์๋๋ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ๋๋ฆฌ๊ฑฐ๋ ์ค์ผ ์ ์์ต๋๋ค. ์ ์ฒด ํ๋ฉด์ ๋ง๊ฒ PSI ๋ณด์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ต๋ํํ ์๋ ์๊ณ , ๋ณด์ ๋ธ๋ผ์ฐ์ ๋๊ตฌ ๋ชจ์์์ ๋น๋์ค ์ถ์ํ ์ค๋ฅธ์ชฝ์ ์๋ ํ ๊ธ์ ์ฌ์ฉํ๋ฉด ๋๊ตฌ ๋ชจ์์ ์ถ์ํ ์ ์์ต๋๋ค.
๋ง์น๋ฉฐ
์๊ฒฉ์ฆ์ ๊ฒฐ๊ตญ ์ธ์ฆ์ ํ ์ฅ์ ๋ฐ๋ ๊ณผ์ ์ด์ง๋ง, CKA ์ํ์ ์ฑ ์ผ๋ก๋ง ๊ณต๋ถํ๋ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์์ ์ต์ํด์ง๋๋ก ์คํฌ ํฅ์์ ํ๋ ๋ฐ ํฐ ๋์์ ์ฃผ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ธฐ์กด์ ์ทจ๋ํ ํด๋ผ์ฐ๋ ๊ด๋ จ ์๊ฒฉ์ฆ์ ๊ฐ๊ด์ ์ํ ๋ฐฉ์์ ๋ฐ๋ผ, ๊ธฐ์ถ๋ฌธ์ ์์ฃผ๋ก ์๊ธฐํ๋ฉฐ ์ค๋นํ๊ธฐ ๋๋ฌธ์ธ๋ฐ์. ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ๋ค๋ฃจ๋ ์ค๋ ฅ ํฅ์์๋ CKA ๊ฐ์ ์ค์ตํ ์๊ฒฉ์ฆ์ด ํจ์ฌ ๋ ๋์์ด ๋์ต๋๋ค.
ํนํ ์ฟ ๋ฒ๋คํฐ์ค ์ข ์ฌ์๋ค์ด๋ผ๋ฉด ๊ผญ ํ์ํ kubectl ๋๊ตฌ ๋ฐ YAML ๋ฌธ๋ฒ์ ์ดํด์ ์ ์์ ๊ด์ ์์ CKA ์๊ฒฉ์ฆ์ ์ฌ๋ฌ ์๋ฏธ๊ฐ ์์ต๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค๋ ๊ฑฐ๋ํ ์ฐ๊ณผ ๊ฐ์ ํฐ ํ์ต์ ๋ฉ์ด๋ฆฌ์ด์ง๋ง, CKA ํ์ต๊ณผ ์ทจ๋์ ๊ทธ ์ฌ์ ์ ์ถฉ์คํ ์์์ ์๋ฆฌ๋ ์ข์ ๊ฒฝํ์ด ๋ ๊ฒ์ ๋๋ค. CKA ์๊ฒฉ์ฆ ์ํ์ ์ค๋นํ๋ ๋ถ๋ค์ ๊ฑดํฌ๋ฅผ ๋น๋๋ค.