http://container-solutions.com/kubernetes-deployment-strategies์ ์ค๋ช ๋ ํ๋์ / ๋ น์ ๋ฐฐํฌ ํจํด์ kubernetes ๋๋ helm์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ง์๋์ง ์์ต๋๋ค. ์ด๋๋ ์ํ๋ค๋ฉด helm ๋๋ kubernetes์ผ๊น์? ํค ๊ด๋ฆฌ์๊ฐ ์ ์ฌ์ ์ผ๋ก ํ๋์ / ๋ น์ ํ ์์ฒญ์ ์๋ฝํ ๊น์?
์ด๊ฒ์ ์ค์ ๋ก ์๋น์ค ๋ฉ์๊ฐ ์ ๋ง ์ ์ฒ๋ฆฌํ๋ ์ผ์ ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก ๋ค์ด์ค๋ ํธ๋ํฝ์ ํ๋ฆ์ ์ ์ดํ๊ธฐ ๋๋ฌธ์ ์ ์ง์ ์ธ ๋กค์ธ ๋ฐ ๋กค์์์ ์ฒ๋ฆฌ ํ ์ โโ์์ผ๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๋ธ๋ฃจ / ๊ทธ๋ฆฐ ๋ฐฐํฌ๋ฅผ ์ํํด์ผํ๋ ๊ฒฝ์ฐ istio ์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ดํด ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค.
Helm์ ๊ธฐ์กด ํจํค์ง ๊ด๋ฆฌ์์ ์๋ฏธ์์ ๋ ๋ง์ด ์๋ํ๋ฉฐ, apt upgrade
์ ๊ฐ์ ์์ ๋ฐฉ์๊ณผ ๋งค์ฐ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ํ ๋ฒ์ ์์ ๋ค์ ๋ฒ์ ์ผ๋ก ์ฐจํธ๋ฅผ ์ฐ์ํ ๋ฐฉ์์ผ๋ก ์
๊ทธ๋ ์ด๋ํฉ๋๋ค (ํ ํ์ฑ ์ํ / ์ค๋น ํ๋ก๋ธ ๋ฐ ๋ฐฐํฌ ์
๋ฐ์ดํธ ์ ๋ต ๋๋ถ์) apt upgrade
. ๋ธ๋ฃจ / ๊ทธ๋ฆฐ ๋ฐฐํฌ๋ ํจํค์ง ๊ด๋ฆฌ์ ์คํ์ผ์ ์
๊ทธ๋ ์ด๋ ์ํฌ ํ๋ก์ ๋นํด ๋งค์ฐ ๋ค๋ฆ
๋๋ค. ๋ธ๋ฃจ / ๊ทธ๋ฆฐ์ ์ด๋ฌํ ๋ฐฐํฌ์ ๊ด๋ จ๋ ์ฌ์ฉ ์ฌ๋ก์ ์คํ
์ธ / ์คํ
์์ ์ ์ฑ
, ์ ์ง์ ์ธ ํธ๋ํฝ ๋ง์ด๊ทธ๋ ์ด์
๋ฐ ๋กค๋ฐฑ์ด ํ์ํ๊ธฐ ๋๋ฌธ์ ๋๊ตฌ ์ฒด์ธ์์ ๋ ๋์ ์์ค์ ์์ต๋๋ค. ๊ทธ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ Helm์ ์ฌ์ฉํ๋ ๋๊ตฌ (๋๋ istio์ ๊ฐ์ ๋ณ๋ ฌ)๊ฐ ํด๋น ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ฒ๋ฆฌ ํ ์์์ ๊ฐ๋ฅ์ฑ์ด ๋์ง๋ง Blue / Green ๋ฐฐํฌ๋ Helm์ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ๊ฒ์ผ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์์ธํ ๋ด์ฉ์ ๋ค์ ์ค๋ ๋ / ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ํ ๋ก ์ ์ฐธ์กฐํ์ญ์์ค.
๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค!
๋ต๋ณ๋๋ก ์ข ๋ฃ๋์ง๋ง b / g ๋ฐฐํฌ์ ๋ํ ์ถ๊ฐ ์ง๋ฌธ์ด ์์ผ๋ฉด ๋ค์ ์ด์ด์ฃผ์ธ์. ๊ฐ์ฌ!
@bacongobbler ๋๋ ๋น์ ์ด ์ด๋์์
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@bacongobbler ๋๋ ๋น์ ์ด ์ด๋์์