์๋ ํ์ธ์,
๋์ปค ์ปจํ ์ด๋ ์ง์ ์ ์คํฌ๋ฆฝํธ๊ฐ ์์๋ ์งํ์ ๊ธฐ๋ณธ ๋ฌผ๋ฆฌ์ ํธ์คํธ ์ด๋ฆ์ ์ ์งํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? k8s๋ ์ด์ ์ก์ธ์คํ๊ธฐ ์ํด env ๋ณ์๋ฅผ ์ค์ ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ฌ ๋๋ ์ปจํ ์ด๋ ๋ด์์ /etc/hostname์ ๋ง์ดํธํ๋ ํดํค ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๊ณ ๊ฑฐ๊ธฐ์์ ํธ์คํธ ์ด๋ฆ์ ์ฝ์ต๋๋ค. ๋ํ ์ด ๋จ๊ณ์์ ํฌ๋๊ฐ ์์ ํ ์ค์ ๋์ง ์์์ ์ ์์ผ๋ฏ๋ก /pods ์๋ํฌ์ธํธ๊ฐ ์๋ํฉ๋๋ค.
๊ฐ์ฌ ํด์!
ํธ์คํธ ์ด๋ฆ์ ์ ์ ์๋ ์ ์ผํ ๋ฐฉ๋ฒ์ Kubernetes API๋ฅผ ์ฟผ๋ฆฌํ๋ ๊ฒ์
๋๋ค.
์ง๊ธ. ์ผ๋ฐ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ๋น์ ์ด ๊ทธ ์ง๋ฌธ์ ํด์๋ ์ ๋๋ค๊ณ ๋งํ ๊ฒ์
๋๋ค.
๋น์ ์ด ์ ๋ง๋ก ์ํ์ง ์๋ ์ปคํ๋ง.
API์์ ํฌ๋๋ฅผ ์๋ฝํ๋ฉด API๋ฅผ ํตํด ์ฌ์ฉํ ์ ์์ต๋๋ค.
2015๋
7์ 28์ผ ์ค์ 9์ 28๋ถ์ "Sanjana J Bhat" [email protected]์ด ์์ฑํ์ต๋๋ค.
์๋ ํ์ธ์,
๋ด์์ ๊ธฐ๋ณธ ๋ฌผ๋ฆฌ์ ํธ์คํธ ์ด๋ฆ์ ์ป์ ์์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
๋์ปค ์ปจํ ์ด๋ ์ง์ ์ ์คํฌ๋ฆฝํธ๊ฐ ์์๋ ์งํ? k8s
์ด์ ์ก์ธ์คํ๊ธฐ ์ํด env ๋ณ์๋ฅผ ์ค์ ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ฌ ๋๋ ์ฌ์ฉ
์ปจํ ์ด๋ ๋ด์์ /etc/hostname์ ๋ง์ดํธํ๊ณ ์ฝ๋ ํดํน ๋ฐฉ๋ฒ
๊ฑฐ๊ธฐ์์ ํธ์คํธ ์ด๋ฆ. ํฌ๋๊ฐ ์๋ํ์ง ์์ ์ ์์ผ๋ฏ๋ก /pods ์๋ํฌ์ธํธ๋ ์๋ํฉ๋๋ค.
์ด ๋จ๊ณ์์ ์์ ํ ์ค์ ๋ฉ๋๋ค.๊ฐ์ฌ ํด์!
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/GoogleCloudPlatform/kubernetes/issues/11932.
์ง๋ฌธ์ ๋ต์ด ์์ผ๋ฉด ๋ค์ ์ด์ด์ฃผ์ธ์.
ํธ์คํธ ์ด๋ฆ์ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ง ์์ ์๊ฐ์ด๋ผ๋ ๋ฐ ๋์ํ์ง๋ง ํธ์คํธ ์์ค ๋ฌธ์ ์๋ณ์ ์ฉ์ดํ๊ฒ ํ๊ธฐ ์ํด ์ปจํ ์ด๋(๋ฉํธ๋ฆญ/๋ก๊ทธ)์์ ๋ด๋ณด๋ธ ์๊ฒฉ ๋ถ์์ ๋ฌผ๋ฆฌ์ ํธ์คํธ ์ด๋ฆ์ผ๋ก ์ฃผ์์ ์ถ๊ฐํ๋ ๊ฒ์ด ์ ์ฉํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ฐฌ์ฑํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
ํธ์คํธ ์ด๋ฆ์ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ง ์์ ์๊ฐ์ด๋ผ๋ ๋ฐ ๋์ํ์ง๋ง ํธ์คํธ ์์ค ๋ฌธ์ ์๋ณ์ ์ฉ์ดํ๊ฒ ํ๊ธฐ ์ํด ์ปจํ ์ด๋(๋ฉํธ๋ฆญ/๋ก๊ทธ)์์ ๋ด๋ณด๋ธ ์๊ฒฉ ๋ถ์์ ๋ฌผ๋ฆฌ์ ํธ์คํธ ์ด๋ฆ์ผ๋ก ์ฃผ์์ ์ถ๊ฐํ๋ ๊ฒ์ด ์ ์ฉํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ฐฌ์ฑํฉ๋๋ค.