
์๋น์ค๋ฅผ ์์ ์ ์ผ๋ก ์ด์ํ๊ธฐ ์ํด์๋
CI/CD ํ์ดํ๋ผ์ธ๊ณผ ํด๋ฌ์คํฐ ์ํ๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ชจ๋ํฐ๋งํ๋ ๊ฒ์ด ๋งค์ฐ ์ค์ํ๋ค.
์๋ํ๋ ์์คํ
์ด๋๋ผ๋ ์ธ์ ๋ ์ง ์๊ธฐ์น ๋ชปํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๊ธฐ ๋๋ฌธ์,
์ด๋ฅผ ์กฐ๊ธฐ์ ํ์
ํ๊ณ ๋์ํ๋ ๋ฅ๋ ฅ์ด ํ์ํ๋ค.
ํ์ดํ๋ผ์ธ ๋ชจ๋ํฐ๋ง์
์ฝ๋๊ฐ ๋ณ๊ฒฝ๋ ํ ๋น๋, ํ ์คํธ, ๋ฐฐํฌ๊น์ง ์งํ๋๋ ๊ณผ์ ์ ์ถ์ ํ๊ณ ๊ฐ์ํ๋ ์์ ์ด๋ค.
๊ฐ๋ฐ ํจ์จ์ฑ๊ณผ ์์ ์ฑ์ ์ ์งํ๊ธฐ ์ํด์๋ ๊ฐ ๋จ๊ณ์ ์ํ๋ฅผ ์ ํํ๊ฒ ํ์ ํ ์ ์์ด์ผ ํ๋ค.
๋น๋ ์ฑ๊ณต ์ฌ๋ถ์ ์๊ฐ
โ ๋น๋๊ฐ ์ฑ๊ณต์ ์ผ๋ก ์๋ฃ๋์๋์ง, ์์ ์๊ฐ์ ์ด๋ ์ ๋์ธ์ง ํ์ธํด์ผ ํ๋ค. ๋น๋ ์คํจ๋ ๋๋ถ๋ถ ์ฝ๋ ์ค๋ฅ๋ ํ๊ฒฝ ์ค์ ๋ฌธ์ ๋ก ๋ฐ์ํ๋ค.
ํ
์คํธ ์คํ ๊ฒฐ๊ณผ
โ ์ ๋ ํ
์คํธ, ํตํฉ ํ
์คํธ ๋ฑ์ด ์ ์์ ์ผ๋ก ์คํ๋์๋์ง๋ฅผ ํ์ธํด์ผ ํ๋ค. ํ
์คํธ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ํ์ธํ๋ ๊ฒ๋ ์ค์ํ๋ค.
๋ฐฐํฌ ์ฑ๊ณต ์ฌ๋ถ
โ ์๋ ๋ฐฐํฌ๊ฐ ์ ์์ ์ผ๋ก ์ด๋ฃจ์ด์ก๋์ง, ๋กค๋ฐฑ์ด ํ์ํ ์ํฉ์ ์๋์ง ๋ชจ๋ํฐ๋งํด์ผ ํ๋ค.
๋ก๊ทธ ๋ฐ ์๋ฆผ ์ค์
โ ์คํจ ์ ์ฌ๋, ์ด๋ฉ์ผ ๋ฑ์ผ๋ก ์๋ฆผ์ด ์ค๋์ง ํ์ธํ๊ณ , ๋ก๊ทธ๊ฐ ์ ๋จ๋๋ก ์ค์ ํด์ผ ํ๋ค.
ํด๋ฌ์คํฐ๋ ์ฌ๋ฌ ์๋ฒ(๋
ธ๋)๋ค์ด ํ๋์ ์์คํ
์ฒ๋ผ ๋์ํ๋ ํ๊ฒฝ์ด๋ค.
Kubernetes๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฉฐ,
Pod ์ํ, ๋ฆฌ์์ค ์ฌ์ฉ๋, ๋คํธ์ํฌ ์ง์ฐ ๋ฑ ๋ค์ํ ์์๋ฅผ ์ง์์ ์ผ๋ก ์ฒดํฌํด์ผ ํ๋ค.
CPU ๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋
โ ๊ฐ Pod ๋ฐ ๋
ธ๋์ ์์ ์ฌ์ฉ ํํฉ์ ํ์ธํ์ฌ ๋ณ๋ชฉ ํ์์ ๋ฐฉ์งํ๋ค.
Pod ์ํ ๋ฐ ์ฌ์์ ์ฌ๋ถ
โ CrashLoopBackOff, Pending ๋ฑ์ ์ํ๊ฐ ์์ฃผ ๋ฐ์ํ์ง ์๋์ง ์ดํด๋ด์ผ ํ๋ค.
๋คํธ์ํฌ ์ํ
โ ๋คํธ์ํฌ ์ง์ฐ์ด๋ DNS ์ค๋ฅ ๋ฑ์ ์๋น์ค ์ฅ์ ๋ก ์ด์ด์ง ์ ์์ผ๋ฏ๋ก ์ฃผ์ํด์ผ ํ๋ค.
์๋น์ค ๋ฐ ์ธ๊ทธ๋ ์ค ์ํ
โ ์ธ๋ถ์์ ์ ๊ทผ ๊ฐ๋ฅํ ์๋ํฌ์ธํธ๊ฐ ์ ๋์ํ๋์ง, ํธ๋ํฝ ๋ถ์ฐ์ด ์ ์์ ์ธ์ง๋ฅผ ํ์ธํด์ผ ํ๋ค.