Kuba๋ kubectl์ ๋ ํจ์จ์ ์ด๊ณ ์ง๊ด์ ์ผ๋ก ํ์ฉํ ์ ์๋๋ก ์ค๊ณ๋ CLI ๊ธฐ๋ฐ ๋ํผ(wrapper) ๋๊ตฌ์
๋๋ค.
Kuba๋ ํค ์ ๋ ฅ ์ต์ํ, fuzzy argument ์ง์, ๋ค์์คํ์ด์ค ๊ฐ ๋ช ๋ น ์คํ, ์๋ ์ปจํ ์ด๋ ์๋ณ ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ Kubernetes ์ด์ ์์ฐ์ฑ์ ํฌ๊ฒ ํฅ์์ํต๋๋ค.
์ด๋ฐ ๋ถ๋ค์๊ฒ ํนํ ์ ์ฉํฉ๋๋ค
์ฌ๋ฌ namespaceยทํด๋ฌ์คํฐ๋ฅผ ๋น๋ฒํ๊ฒ ๋๋๋๋ ์ด์ ๋ด๋น์
PodsโContainers, NodesโPods ๋ฑ ๋ฆฌ์์ค ์ข
์ ๊ด๊ณ๋ฅผ ๋น ๋ฅด๊ฒ ํ์
ํด์ผ ํ๋ ์์ง๋์ด
kubectl ๋ฐ๋ณต ์
๋ ฅ์ ์ค์ด๊ณ ์ด์ ์ํฌํ๋ก์ฐ๋ฅผ ๊ฐ์ํํ๋ ค๋ ํ
์ฃผ์ ์ฅ์
- ์๋ก์ด ์ถ๋ ฅ ํฌ๋งท: fx, lineage, events, pod โ node, node โ pods, pod โ containers ๋ฑ ๋ค์ํ ๋ทฐ ์ ๊ณต.
- ๋ค์ค namespace / ํด๋ฌ์คํฐ ๋์ ์ฒ๋ฆฌ: ํ ์ค ๋ช ๋ น์ผ๋ก ์ฌ๋ฌ namespace๋ ํด๋ฌ์คํฐ๋ฅผ ๋๋๋ค๋ฉฐ ๋ฆฌ์์ค ์กฐํ ๊ฐ๋ฅ
- kubectl ๊ฒฝํ ๊ฐ์ : ๋ฐ๋ณต ๋ช ๋ น ์ค์ด๊ธฐ, ๋ฆฌ์์ค ๊ด๊ณ ๋งตํ ๋ช ํํ, ๋ณต์กํ ํด๋ฌ์คํฐ ๊ตฌ์กฐ ๊ฐํธ ์กฐํ
