ํด๋ฌ์คํฐ์์ ์คํ์ค์ธ tiller ์ธ์คํด์ค๋ฅผ ์ญ์ ํ๊ณ ์ถ์ต๋๋ค. ์ ๋ง, ๋๋ ๊ฒฝ์ด๊ธฐ ๋ฅผ ์ฌ๋ฐฐํฌํ๊ณ ์ถ๋ค. ๊ทธ๋ฌ๋ ๊ฒฝ์ด๊ธฐ ๋ ์ฌ๋ผ์ง์ง ์์ต๋๋ค. ๊ฒฝ์ด๊ธฐ๋ฅผ ์ ๊ฑฐํ๋ ค๋ฉด ์ด๋ป๊ฒํด์ผํฉ๋๊น?
์ง๊ธ๊น์ง ์๋ํ ๊ฒ ......
kubectl ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค.
kubectl -n "kube-system"๋ฐฐํฌ ์ญ์ tiller-deploy
kubectl -n "kube-system"์๋น์ค ์ญ์ tiller-deploy
๊ฒฐ๊ณผ : ๊ฒฝ์ด๊ธฐ ๊ผฌํฌ๋ฆฌ๊ฐ ์ค์ค๋ก ์ฌํ
helm ๋ช
๋ น ์ฌ์ฉ :
ํฌ๊ตฌ ์ฌ์ค์
๊ฒฐ๊ณผ : ํด๋ฌ์คํฐ ๋ฌธ์ ๋ก ์ธํด ์คํจํฉ๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ ๊ฒฝ์ด๊ธฐ๋ฅผ ํ๊ดดํ๊ณ ๋ค์ ์์ํ๋ ค๋ ์ด์ ์
๋๋ค.
์ฐธ๊ณ : tiller๋ ๋ฐ๋ชฌ ์ธํธ๋ก ์คํ ์ค์ ๋๋ค.
์ด๋ป๊ฒ ์ด๋ฐ์ผ์ด ์ผ์ด ๋ฌ์ต๋๊น? :)
helm init
๋ tiller๋ฅผ ๋ฐฐํฌ๋ก ๋ฐฐํฌํ์ฌ ๋ณต์ ๋ณธ ์ธํธ / ํฌ๋๋ฅผ ๋ฐฐํฌํฉ๋๋ค. ๋ฐ๋ผ์ kubectl -n "kube-system" delete deployment tiller-deploy
๊ทธ๊ฒ์ด ์ฌ์ฉํ์ฌ ๋ฐฐํฌ ๋ ๊ฐ์ ํด๋ฌ์คํฐ์์ ๊ฒฝ์ด๊ธฐ ์ ๊ฑฐ ํ ์์๋ ๋ฐฉ๋ฒ์ด ๋ ํด์ผ helm init
.
์ด๋ป๊ฒ ๋ ๋ฐ๋ชฌ ์
์ผ๋ก ์คํ๋๊ณ ์๋ค๋ฉด kubectl -n kube-system get daemonsets
์ฌ์ฉํ์ฌ ๋ฐ๋ชฌ ์
์ ์ด๋ฆ์ ์ฐพ์์ ์ญ์ ํด์ผํฉ๋๋ค.
๋ํ ์ด๋ค ํด๋ผ์ฐ๋ ๊ณต๊ธ์๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๊น? ํน์ ์ธ์คํด์ค (์ : ACS)์์ ํธ๋ฌ๊ฐ ์ ๋์จ ๊ด๋ฆฌ์๋ฅผ ํตํด ๋ฐฐํฌ๋๋ค๋ ๊ฒ์ ์๊ณ ์์ผ๋ฉฐ ์ด๋ ๋ฒ๊ทธ๋ก ๋ํ๋ฉ๋๋ค. ์ด์ ๋ํ ์์ธํ ๋ฐฐ๊ฒฝ ์ ๋ณด๋ https://github.com/Azure/ACS/issues/55 ๋ฅผ ์ฐธ์กฐ
acs-engine์ ํตํด ACS์ ๋ฐฐํฌํ์ต๋๋ค. https://github.com/Azure/ACS/issues/55 ์์ ๋ฌธ์ ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด๋ป๊ฒ ์ด๋ฐ์ผ์ด ์ผ์ด ๋ฌ์ต๋๊น? :)
helm init
๋ tiller๋ฅผ ๋ฐฐํฌ๋ก ๋ฐฐํฌํ์ฌ ๋ณต์ ๋ณธ ์ธํธ / ํฌ๋๋ฅผ ๋ฐฐํฌํฉ๋๋ค. ๋ฐ๋ผ์kubectl -n "kube-system" delete deployment tiller-deploy
๊ทธ๊ฒ์ด ์ฌ์ฉํ์ฌ ๋ฐฐํฌ ๋ ๊ฐ์ ํด๋ฌ์คํฐ์์ ๊ฒฝ์ด๊ธฐ ์ ๊ฑฐ ํ ์์๋ ๋ฐฉ๋ฒ์ด ๋ ํด์ผhelm init
.์ด๋ป๊ฒ ๋ ๋ฐ๋ชฌ ์ ์ผ๋ก ์คํ๋๊ณ ์๋ค๋ฉด
kubectl -n kube-system get daemonsets
์ฌ์ฉํ์ฌ ๋ฐ๋ชฌ ์ ์ ์ด๋ฆ์ ์ฐพ์์ ์ญ์ ํด์ผํฉ๋๋ค.