๋ด ํธ์คํธ OS ์ฐ๋ถํฌ 16.04, ๋ฌธ์๋ฅผ ๋ฐ๋์ต๋๋ค.
1) http://kubernetes.io/docs/getting-started-guides/docker/
๊ทธ ๋ค์์
2) http://kubernetes.io/docs/getting-started-guides/docker-multinode/deployDNS/
์ด๊ฒ์ ์๋ํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค.
3) user@host :~/kubernetes$ kubectl create -f ./skydns.yaml
"./skydns.yaml" ์ ํจ์ฑ ๊ฒ์ฌ ์ค๋ฅ: ๋ฐ์ดํฐ ์ ํจ์ฑ ๊ฒ์ฌ ์ค๋ฅ: [์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด, ์๊ธฐ์น ์์ ์ ํ: ๊ฐ์ฒด]; ์ด๋ฌํ ์ค๋ฅ๋ฅผ ๋ฌด์ํ๋๋ก ์ ํํ ๊ฒฝ์ฐ --validate=false๋ฅผ ์ฌ์ฉํ์ฌ ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ๋์ญ์์ค.
๊ทธ๋ ๋ด๊ฐ ํ๋ค
4) user@host :~/kubernetes$ kubectl create -f ./skydns.yaml --validate=false
๋ณต์ ์ปจํธ๋กค๋ฌ "kube-dns-v10" ์์ฑ๋จ
์๋น์ค "kube-dns" ์์ฑ๋จ
๋ด๊ฐ ์ฌ๋ฐ๋ฅธ ๊ธธ๋ก ๊ฐ๊ณ ์์ต๋๊น?
๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ(--validate=false ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ )์ ๋ฌด์์
๋๊น?
์ด์ ์ ์ด ๋ฌธ์ ๋ฅผ ๋ง๋ฌ๋๋ฐ ๋๋ถ๋ถ ์ค๋๋ kubectl
์ฌ์ฉํ๊ณ ์๊ธฐ ๋๋ฌธ์
๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ๋ซ์ต๋๋ค. ํด๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ ๋ค์ ์ด์ด์ฃผ์ธ์.
๋๋ ๋ํ์ด ๋ฌธ์ ๋ฅผ ๋ง๋ฌ์ง๋ง์ด ๋ฌธ์ ์ ์ kubectl์ด ๋ค๋ฅธ ๋ฌธ์ ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์์ฑํ์ต๋๋ค. ์ด๊ฒ์ด ์ ๋ํ๋๋์ง ์๊ณ ์ถ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด์ ์ ์ด ๋ฌธ์ ๋ฅผ ๋ง๋ฌ๋๋ฐ ๋๋ถ๋ถ ์ค๋๋
kubectl
์ฌ์ฉํ๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.