๊ทธ๋ผํ๋, ๊ธฐ์ด๋ถํฐ ์ค๋ฌด๊น์ง ํ๋ฒ์!
๊ฐ์ฅ ์ฝ๊ณ ๋์ ๊ทธ๋ผํ๋ ๊ฐ์ด๋.
โ ๊ทธ๋ผํ๋๋ก ์ฟ ๋ฒ๋คํฐ์ค ๋์๋ณด๋๋ฅผ
๋์ฑ ์ฝ๊ฒ, ํจ๊ณผ์ ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
๐ข ์ฟ ๋ฒ๋คํฐ์ค v1.30 ๋ก ์ค์ต ์
๋ฐ์ดํธ!
- 2024๋
6์ 16์ผ์ ์ฟ ๋ฒ๋คํฐ์ค ์ค์ต์ด v1.30์ ๋ง๊ฒ ๋ณ๊ฒฝ๋์์ต๋๋ค.
- ์ด์ ๋ฐ๋ผ ch2๋ ์ ์ฒด ๊ฐ์์์ ๊ณตํต ์ฌ์ฉ๋๋ ํํ๋ก ๋ณ๊ฒฝ๋์์ผ๋ฉฐ, ๊ธฐ์กด์ ch2์ ์๋ ๊ฒ์ ๊ทธ๋ผํ๋ ๋ฐฐํฌ๋ 2.11๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
- ๋ํ ๊ธฐ๋ณธ ์ด์์ฒด์ ๋ฅผ ์ผํธOS 7์์ ์ฐ๋ถํฌ 22.04๋ก ๋ณ๊ฒฝํ์์ต๋๋ค.
- v1.30 ์
๋ฐ์ดํธ๋ฅผ ์ํด์ ์ถ๊ฐ ์ดฌ์๋ ์์์ ์์ต๋๋ค.
- ๊ธฐ์กด ๋ณด๊ฐ์ A์ด ์ ์ฅํด๋์๊ณ , v1.30์ดํ๋ B๋ก ์งํ๋ฉ๋๋ค.
- ๐ ๋งฅ ์ค๋ฆฌ์ฝ (M1, M2, M3 / arm64)์ ์ด์ ๊ณต์์ ์ผ๋ก ์ง์ํฉ๋๋ค. ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ๊ณต๊ฐ๋ ์์์ ํ์ธํด ๋ณด์ธ์! ๐ ๋ค๋ง ํ๋ฒ๋ arm64 ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํ์ง ์๊ธฐ ๋๋ฌธ์ ํด๋น ๋ถ๋ถ์ ๋ฐฉ๋ฒ์ ๊ณ ๋ฏผ ์ค์
๋๋ค. ์ด์ 6.3๊ณผ 9.2๋ ์ถํ ๋ค์ ๊ณต์ง ๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ด ๊ฐ์๋ ๐ฅ ๊ทธ๋ผํ๋(Grafana)๋ฅผ ๋ฌธ์๋ฅผ ํตํด ๋ฐฐ์ธ ๋ ์ด๋ ค์์ ๊ฒช๋ ๋ถ๋ถ๋ค์ ๊ตฌ์กฐ์ ์ผ๋ก ์ ๋ฆฌํ๊ณ , ๋ชจ๋ ๋ด์ฉ์ ์ค์ตํ์ฌ ๊ทธ๋ผํ๋๋ฅผ ์กฐ๊ธ ๋ ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์๋๋ก ๊ตฌ์ฑํ ๊ฐ์์
๋๋ค.
๐ก ๊ฐ์ ๋ฑ๋ก ์ ์ ์์๋๋ฉด ์ข์ ์
- ๊ทธ๋ผํ๋๋ ๋จ๋
์ผ๋ก ์ฐ์ด๋ ๊ฒ์ด ์๋๋ผ ์ธํ๋ผ ์์คํ
๊ณผ ์ ๊ธฐ์ ์ผ๋ก ์ฎ์ฌ์ ์ฌ์ฉ๋๊ธฐ ๋๋ฌธ์ ํ์ฌ ์ธํ๋ผ ์์คํ
์ธ ์ฟ ๋ฒ๋คํฐ์ค์ ํ๋ก๋ฉํ
์ฐ์ค์ ๋ํ ์ฌ์ ์ง์์ด ๊ผญ ํ์ํฉ๋๋ค. ํด๋น ์ฌ์ ์ง์์ด ์๋ ๊ฒฝ์ฐ ๊ฐ์ ์งํ์ด ์ด๋ ค์ฐ๋ฏ๋ก ํด๋น ๋ด์ฉ์ ๊ผญ ํ์ธํ์๊ธฐ ๋ฐ๋๋๋ค.
- ์์ ๋ด์ฉ์ ํฌํจํ์ฌ ๊ฐ์ ๋ด์ฉ์ ์ดํดํ๊ณ ์ถ์ผ์๋ค๋ฉด, ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ๋ฌด๋ฃ ๊ณต๊ฐ๋ 3.3.๋ค์ํ ์ข
๋ฅ์ Panel์ ํ์ฉ์ฑ์ ๋ฐ๋ผ ๊ตฌ๋ถํ๊ธฐ ๋๋ 5.2.๋จ์ ๋ณ๊ฒฝ ํ๊ธฐ (w Time series) ์์
์ ๋จผ์ ์์ฒญํด๋ณด์๊ธธ ์ถ์ฒ๋๋ฆฝ๋๋ค.
- ์์ ๋ด์ฉ๋ค์ด ์ถฉ๋ถํ ๊ด์ฐฎ๊ณ , ํ์ฌ ๊ฐ์ ๋ชฉ๋ก์ด ๋์์ด ๋์ค ๊ฒ์ด๋ผ๊ณ ํ๋จ๋๋ฉด ๊ฐ์๋ฅผ ์งํํด์ฃผ์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
๊ทธ๋ผํ๋์ ํต์ฌ ์์์ธ ํจ๋(Panel)์ ์ฝ๊ฒ ์ดํดํ ์ ์๋๋ก ํ์ฉ๋์ ๋ฐ๋ผ ๊ตฌ๋ถํ ๋์
์ด๋ฒ ๊ฐ์๋ ๊ทธ๋ผํ๋์ ํต์ฌ ๊ตฌ์ฑ ์์์ธ ํจ๋๋ค์ ๋ํด์ ์ถฉ๋ถํ ์ดํดํ ์ ์๋๋ก ๊ฐ๋ณ์ ์ธ ํจ๋๋ค์ ๋ชจ๋ ์์ ๋ฅผ ํตํด์ ๋ฐฐ์ธ ์ ์๋๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๋ํ ๋ค์ํ ํจ๋์ ํตํด์ ๊ทธ๋ฆฐ ๊ทธ๋ผํ๋ ๋์๋ณด๋๋ฅผ ํ์
์์๋ ํจ๊ณผ์ ์ผ๋ก ๋ง๋ค ์ ์๋ ์ฌ๋ฌ ๊ธฐ๋ฅ๋ค์ ๋ํด์๋ ํจ๊ป ์ดํด๋ณผ ๊ฒ์
๋๋ค. ์๊ฐ์์ด ์ด๋ฌํ ๋ชฉํ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๋ฌ์ฑํ ์ ์๋๋ก ์๋์ ๊ฐ์ ๊ตฌ์ฑ์ ๋ฐ๋ผ ์งํ๋ฉ๋๋ค.
Part 1. ๊ทธ๋ผํ๋ ๊ตฌ์ฑํ๊ธฐ
- ch1: ์ ๊ทธ๋ผํ๋์ธ๊ฐ?
- ch2: ใ๊ณตํตใ ์ฟ ๋ฒ๋คํฐ์ค ์ค์ต ํ๊ฒฝ์ ๊ตฌ์ถ (+๊ทธ๋ผํ๋ ๋ฐฐํฌ)
Part 2. ๊ทธ๋ผํ๋ ๋์๋ณด๋ ๋ฐ ์ฃผ๋ก ์ฌ์ฉํ๋ ํจ๋ ์์๋ณด๊ธฐ
- ch3: ๊ทธ๋ผํ๋ ๋ฉ๋ด ๊ตฌ์ฑ ํ์ธ
- ch4: [Stable] ๊ทธ๋ผํ๋์์ ์์ฃผ ์ฌ์ฉ๋๋ ํจ๋
- ch5: ๊ทธ๋ผํ๋ ํจ๋์์ ์ ๊ณต๋๋ ๋ค์ํ ์ต์
๋ค
Part 3. ๊ทธ๋ผํ๋ ๊ทธ ์ธ์ ํจ๋ ์์๋ณด๊ธฐ(optional)
- ch6: [Stable] ๊ตฌ์ฒด์ ์ธ ๋ชฉ์ ์ ๊ฐ๊ณ ์ฌ์ฉ๋๋ ํจ๋
- ch7: [Stable] ์์ฃผ ์ฌ์ฉ๋์ง ์๋ ํจ๋
- ch8: [Beta] ์คํ์ ์ธ ํจ๋
Part 4. ๊ทธ๋ผํ๋ ํ์ฉํ๊ธฐ
- ch9: ๊ทธ๋ผํ๋ ๋์๋ณด๋ ํ์ฉ๋ฒ
์์ธ ๋ชฉ์ฐจ๋ ํ๋จ [์ปค๋ฆฌํ๋ผ]์ ์ฐธ๊ณ ํด์ฃผ์ธ์ ๐
์ ๊ทธ๋ผํ๋๋ฅผ ๋ฐฐ์์ผ ํ ๊น์?
ํ๋ก๋ฉํ
์ฐ์ค๋ ์ฟ ๋ฒ๋คํฐ์ค๋ผ๋ ์ธํ๋ผ์์ ๊ตฌ๋๋๋ ๊ฑฐ์ ๋ชจ๋ ์์์ ๋ํ ๋ชจ๋ํฐ๋ง ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋๋ก ์ค๊ณ๋์ด ์์ต๋๋ค. ๊ทธ๋ ์ง๋ง ํ๋ก๋ฉํ
์ฐ์ค๋ก๋ ์ค์ ๋ก ์ฌ๋์ด ์์ฃผ ๋ณด๊ณ ํ์ธํ์ฌ ์กฐ์นํ๋ ๋์๋ณด๋๋ฅผ ๋ง๋ค๊ธฐ์๋ ๊ธฐ๋ฅ์ด ์ ํ๋์ด ์์ต๋๋ค. ์ด๋ฅผ ๋ณด์ํ ์ ์๋ ์ฌ๋ฌ ๊ฐ์ง ๋๊ตฌ๋ค์ด ์์ง๋ง, ๊ทธ ์ค์ ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๋ฉด์ ์๋ฃ๋ ๊ฐ์ฅ ๋ง์ ๋๊ตฌ๊ฐ ๊ทธ๋ผํ๋์
๋๋ค.
๋ฐ๋ผ์ ์ด๋ฏธ ํ๋ก๋ฉํ
์ฐ์ค์ ํจ๊ป ๊ฑฐ์ ๊ฐ์ด ์ฐ์ด๋ ๊ทธ๋ผํ๋๋ฅผ ํตํด์ ์ฟ ๋ฒ๋คํฐ์ค ๋ชจ๋ํฐ๋ง ๋์๋ณด๋๋ฅผ ๊ตฌํํ๋ค๋ฉด, ํจ๊ณผ์ ์ผ๋ก ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ด์ & ๊ด๋ฆฌํ ์ ์์ ๊ฒ์
๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ๋ผํ๋ ๋ฉ์์ ์ ๊ณตํ๋ ๊ทธ๋ผํ๋์ธ์๋ ๋กํค(Loki), ํ
ํฌ(Tempo), ๋ฏธ๋ฏธ๋ฅด(Mimir) ๊ทธ๋ฆฌ๊ณ ์จ์ฝ(OnCall)๋ฑ๊ณผ ํจ๊ป ํผํฉํ์ฌ ๊ตฌ์ฑํ๋ค๋ฉด ๋งค์ฐ ์ผ๊ด์ฑ ์๋ ๊ด๋ฆฌ์ ํ๊ฒฝ์ ๊ตฌ์ฑํ๊ณ ์ ์ฉํ์ฌ ์์ ์ ์ธ ์์คํ
์ ๊ตฌ์ถ ์ด์ํ ์๋ ์์ต๋๋ค.
๊ทธ๋ผํ๋์์ ์ ๊ณตํ๋ LGTM (Loki, Grafana, Tempo, Mimir) (๊ด๋ จ ๋ฌธ์)
๋ฐ๋ผ์ ์ฟ ๋ฒ๋คํฐ์ค์ ๊ฐ์ ์ธํ๋ผ์ ๋ํด ์ด๋ฏธ ์ฌ์ฉํ๊ณ ์๊ฑฐ๋ ์ฌ์ฉํ ๊ณํ์ด ์๋ค๋ฉด, ํ๋ฃจ๋ผ๋ ๋น ๋ฅด๊ฒ ํ๋ก๋ฉํ
์ฐ์ค๋ฟ๋ง ์๋๋ผ ๊ทธ๋ผํ๋๋ฅผ ํจ๊ป ์ตํ ์์๊ฐ๋ ๊ฐ๋ฐ์/์์ง๋์ด๋ก ์ฑ์ฅํ์ค ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ทธ๋ฌ๋ฉด ์ง๊ธ ๋ฐ๋ก ์์ํ๊ฒ๋ง ๋๊ปด์ก๋ ๊ทธ๋ผํ๋์ ๋ํ ๋ฐฐ์์ ํจ๊ป ์์ํด ๋ณด๋ฉด ์ด๋จ๊น์? ๐
๊ทธ๋ผํ๋๋ก ๊ทธ๋ฆฐ ์ฟ ๋ฒ๋คํฐ์ค ๋ชจ๋ํฐ๋ง ๋์๋ณด๋ (๊ด๋ จ ๋ด์ฉ)
์ด ๊ฐ์์ ํน์ง
๐
๊ทธ๋ผํ๋๋ง์ ๊น๊ณ ๋๊ฒ ์ง์คํด์ ๋ค๋ฃจ๋ ๊ตญ๋ด ์ ์ผํ ๊ทธ๋ผํ๋ ์ ๋ฌธ ๊ฐ์์
๋๋ค.
๐
๊ทธ๋ผํ๋์ ๋ฉ๋ด๋ถํฐ ์ฒ์ฒํ ๊ทธ๋ฆฌ๊ณ ๊ผผ๊ผผํ๊ฒ ์ค๋ช
ํด ํ์ต์์ ์ดํด๋ฅผ ๋์ต๋๋ค.
๐งฐ
๊ทธ๋ผํ๋๋ฅผ ์ค๋ฌด์์ ์ฌ์ฉํ๋ ํ์ฉ ๋ฐฉ๋ฒ๊น์ง ๋ชจ๋ ์์ธํ๊ฒ ์๊ฐํด๋๋ฆฝ๋๋ค.
๐จโ๐ป
ํ์
์ฟ ๋ฒ๋คํฐ์ค ์์ง๋์ด ๋ฐ IT ์คํ์์ค ์ปจํธ๋ฆฌ๋ทฐํฐ๊ฐ ์ค๋ฌด์ ๊ด์ ์ผ๋ก ์ง์ ์์ํ๊ฒ ๊ฐ์ํฉ๋๋ค.
๐ฉ
๋ฒ ์คํธ์
๋ฌ ๊ฐ์ โ์ปจํ
์ด๋ ์ธํ๋ผ ํ๊ฒฝ ๊ตฌ์ถ์ ์ํ ์ฟ ๋ฒ๋คํฐ์ค ๋ค๋ฃจ๊ธฐโ์์ ๋์๊ฐ k8s๋ฅผ ๊น์ด ์๊ฒ ํ์ฅํฉ๋๋ค.
๐พ
์ฟ ๋ฒ๋คํฐ์ค ๋ฉ ํ๊ฒฝ ๊ตฌ์ฑ์ ์ด๋ ค์์ ๊ฒช๋ ์๊ฐ์์ ์ํด OVA(Open Virtualization Format) ์ด๋ฏธ์ง ํ์ผ์ ์ ๊ณตํฉ๋๋ค.
๐ OVA (Open Virtualization Archive), Qcow2(QEMU copy on write) ์ด๋ฏธ์ง ํ์ผ์ ์ ๊ณตํฉ๋๋ค.


๊ทธ๋์ ์ฃผ๋ณ์์ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ๋์
ํ๊ณ , ์ด์ ๋ํ ๋ชจ๋ํฐ๋ง์ผ๋ก ํ๋ก๋ฉํ
์ฐ์ค ์ ํํ ์ดํ์ ์ด๋ฅผ ํํํ๊ธฐ ์ด๋ ค์ ํ๋ ๋ถ๋ค์ ๋ง์ด ๋ณด์์ต๋๋ค. ์ง๋ ๊ฐ์ ใ์ค์ต์ผ๋ก ๋ฐฐ์ฐ๋ ํ๋ก๋ฉํ
์ฐ์คใ๋ฅผ ํตํด ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ์ดํดํ๋ค๊ณ ํ๋๋ผ๋... ์ด๋ฅผ ์ฌ๋์ด ์ฝ๊ฒ ์ธ์ํ ์ ์๊ฒ ํํํด ์ค ๊ทธ๋ผํ๋์ ๊ฐ์ ๋๊ตฌ๊ฐ ํ์ํฉ๋๋ค.
๋ฐ๋ผ์ '์ด๋ป๊ฒ ํ๋ฉด ์ฝ๊ฒ ์ ๋ง ์ฝ๊ฒ ๊ทธ๋ผํ๋๋ฅผ ๋ค๋ฃจ๋ ๊ฒ์ ์๋ ค์ค ์ ์์๊น?โ, โ์ด๋ป๊ฒ ํ๋ฉด ์ฟ ๋ฒ๋คํฐ์ค ์ํ๊ณ์์ ํจ๊ป ํ๋๋ก ํ ์ ์์๊น?โ ํ๋ ๊ณ ๋ฏผ์ ๋
น์ธ ๊ฐ์์
๋๋ค.
์ด๋ฒ ๊ฐ์๋ฅผ ๋ชจ๋ ๋ฃ๊ณ ๋ด์ฉ์ ์ดํดํ์ ๋ค๋ฉด ๊ทธ๋ผํ๋ ๊ณต์ ํํ์ด์ง์ ์ค๋ช
ํ๋ ๋ค์ํ ํจ๋๋ค์ ์์ ๋กญ๊ฒ ์ฌ์ฉํ์ค ์ ์์ ๊ฒ์
๋๋ค.
๊ทธ๋ผํ๋์์ ์ ๊ณตํ๋ ๋ค์ํ ํจ๋๋ค (ํ์ด์ง ๋ฐ๋ก๊ฐ๊ธฐ)
์ ๊ทน์ ์ธ K8s & ๊ทธ๋ผํ๋ ๊ธฐ์ฌ ํ๋
CNCF ์ฐ๋ฒ์๋๋ก์ ๋น์ ๊ธฐ์ ์ผ๋ก Blog ๋ฐ News ํ๊ธํ
์ฟ ๋ฒ๋คํฐ์ค ์ฑ์ ๋ถ์ฐ ์ถ์ ์ ๊ดํด์ ์ง๊ธ ์๋ฉด ์ข์ ์ฌํญ (๋ฒ์ญ ๊ธ ๋ณด๋ฌ๊ฐ๊ธฐ)
์นผ๋ฆฌ์ฝ(Calico) ์ธ์ฆ ๊ด๋ จ ์ด์ ์ ๊ธฐ
โข โข โข โข โข โข

์นผ๋ฆฌ์ฝ v3.24.5, v3.20.0์์ ๋ฐ์ํ๋ ์ด์๋ฅผ ์์ฑํ๊ณ ์์ ํด๊ฒฐ์ฑ
(Workaround)์ ํจ๊ป ์ ๊ณต (์ด์ ๋ณด๋ฌ๊ฐ๊ธฐ)
Q&A ๐ฌ
Q. ์ฌ์ ๊ณผ์ ใ์ค์ต์ผ๋ก ๋ฐฐ์ฐ๋ ํ๋ก๋ฉํ
์ฐ์คใ๋ฅผ ๋ฃ์ง ์๊ณ ์๊ฐํด๋ ๋ ๊น์?
๋ ๋ง์ ๋ถ๋ค์ด ๊ทธ๋ผํ๋์ ๋๋ผ์์ ๋ฐฐ์ฐ๊ธฐ๋ฅผ ์ํ์ง๋ง... ๊ทธ๋ผํ๋๋ ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ๋ชจ๋ฅด๊ณ ๋ ์ดํดํ ์ ์๋ ์์ญ์ ์๊ธฐ ๋๋ฌธ์ ํ์์ ์ผ๋ก ์ฌ์ ๊ฐ์์ธ ใ์ค์ต์ผ๋ก ๋ฐฐ์ฐ๋ ํ๋ก๋ฉํ
์ฐ์คใ๋ฅผ ๋ฃ๊ณ ์๊ฐํ์๊ธฐ๋ฅผ ๋งค์ฐ ๋งค์ฐ ๊ถ์ฅ๋๋ฆฝ๋๋ค. ํด๋น ๊ฐ์ ๋ชจ๋ ๋ด์ฉ์ ๋ค ์ดํดํ๊ณ ์๋ ์์ค์ด๋ผ๋ฉด ๋น์ฐํ๊ฒ๋ ๋ฃ์ง ์์ผ์
๋ ๋์ง๋ง, ์ฐ์์ ์์ ์๋ ๊ฐ์์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์์์ ์ค๋ช
ํ ๋ด์ฉ์ ์ธ๊ธ๋ง ํ๊ณ ๋ฐ๋ก ๋์ด๊ฐ ๊ฒ์
๋๋ค.
๋ณด๋ค ์ ํํ ํ๋จ์ ์ํด ์ค์ต์ผ๋ก ๋ฐฐ์ฐ๋ ํ๋ก๋ฉํ
์ฐ์ค ๊ฐ์ ๋ชฉ์ฐจ์ ์๋ ๋ด์ฉ์ ์ดํด๋ณด์๋ฉด ์ข์ต๋๋ค.
Q. ๊ทธ๋ผํ๋๋ฅผ ๊ผญ ์ด ๊ฐ์๋ฅผ ํตํด์ ๋ฐฐ์์ผ ํ๋์?
์ฌ์ค๋๋ก ์๊ธฐํ์๋ฉด, '์๋๋๋ค'. ๊ฐ์ฅ ์ข์ ๊ต๊ณผ์๋ ๊ทธ๋ผํ๋ ๊ณต์ ๋ฌธ์์
๋๋ค. ํ์ง๋ง ๊ณต์ ๋ฌธ์๋ ์ฒ์๋ถํฐ ๊ณต๋ถํ๊ธฐ์๋ ์ด๋ป๊ฒ ์์ํ๊ณ ์ด๋ป๊ฒ ๋ฐฐ์์ผ ํ ์ง ์ ์ํ๊ธฐ ์ด๋ ค์ด ๋ถ๋ถ์ด ์์ต๋๋ค. ์ด๋ฅผํ
๋ฉด ๊ทธ๋ผํ๋ ๊ณต์ ๋ฌธ์๋ ๊ต๊ณผ์๋ผ๊ณ ์๊ฐํ์๊ณ , ์ด ๊ฐ์๋ ์ฐธ๊ณ ์๋ผ๊ณ ์๊ฐํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ค๋ง ๊ฐ์ธ์ ์ธ ์๊ฒฌ์ผ๋ก ๊ทธ๋ผํ๋ ๊ณต์ ๋ฌธ์๋ ํ๋ก๋ฉํ
์ฐ์ค์ฒ๋ผ ์น์ ํ๊ฒ ์ ๋ฆฌ๋์ด ์์ง ์์ ๊ต๊ณผ์๋ ์๋๋ผ์ ์ฐธ๊ณ ์๋ฅผ ๋จผ์ ๋ณด๋๊ฒ ๋ ํจ๊ณผ์ ์ผ๋ก ๊ทธ๋ผํ๋๋ฅผ ๋ฐฐ์ฐ์ค ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
Q. ์ด ๊ฐ์๋ง ๋ค์ผ๋ฉด ๊ทธ๋ผํ๋๋ฅผ ๋ชจ๋ ์ ์ ์๋์?
๊ธฐ์กด ๊ฐ์๋ค(์ฝ๊ฒ ์์ํ๋ ์ฟ ๋ฒ๋คํฐ์ค. ๊ทธ๋ฆผ์ผ๋ก ๋ฐฐ์ฐ๋ ์ฟ ๋ฒ๋คํฐ์ค)์์๋ ์ธ๊ธํ์ง๋ง, ์จ๋ผ์ธ/์คํ๋ผ์ธ ๊ฐ์ ๋ช์ญ ์๊ฐ์ผ๋ก ์ด๋ค ์ ํ์ ๋ชจ๋ ๊ฒ์ ์๋ ค์ฃผ๋ ๊ฑด ๋ถ๊ฐ๋ฅํฉ๋๋ค. ํ์ง๋ง ๊ทธ๋ผํ๋์ ํต์ฌ์ ์ธ ๋ถ๋ถ์ ๋ชจ๋ ๋ค๋ฃจ๊ณ ์์ผ๋ฉฐ, ์ด์ ๊ฐ์ ๊ด์ ์ผ๋ก ๋ค๋ฃจ๋ ๊ตญ๋ด ๊ฐ์๋ ์์ ๊ฒ์ด๋ผ๊ณ ์๋ถํฉ๋๋ค.
๋ํ ํ์
๊ด์ ์์ ๋์์ด ๋ ๋งํ ๋ด์ฉ์ ์ง์์ ์ผ๋ก ์
๋ฐ์ดํธ ์์ ์
๋๋ค.
๊ฐ์์์ ์ฌ์ฉํ๋
ํ๋ก๊ทธ๋จ๊ณผ ๋ฒ์ & ๊ฐ์ ์์ค ์ฃผ์
๋ฒ์ ๐พ
- Kubernetes - 1.30.4(ํ์ฌ 1.30.0)
- Containerd - 1.16.31
- Prometheus - 2.37 (LTS)
- Grafana - 9.2.4
- Prometheus Operator - 0.58.0
- MetalLB - 0.14.4
- NFS Subdirectory External Provisioner - 4.0.2
- Kubernetes Metrics Server - Master / 0.7.1
- Helm - 3.14.0
์ธํ๋ผ ๊ตฌ์ฑ ๋๊ตฌ ๐๏ธ
ํฐ๋ฏธ๋ ์ ์ ๋๊ตฌ ๐
์ง๋ ๊ฐ์๋ฅผ
ํ์ธํด๋ณด์ธ์.
๐ฃ ํ์ต ์ ํ์ธํด์ฃผ์ธ์!
- ์๊ฐ์ ๋ถ๋ค์ ์ํ ํ ์ค์ต์ ์ํด ์ต์ ์ ๋คํ๊ณ ์์ต๋๋ค๋ง, ๊ฐ์ธ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ฐ์ํ๋ Vagrant ๊ด๋ จ ์๋ฌ์ ๊ฒฝ์ฐ ๋์๋๋ฆฌ์ง ๋ชปํ ์ ์๋ ์ ์ํด ๋ฐ๋๋๋ค.
- (x86-64) Vagrant ๊ด๋ จ ์๋ฌ๋ก ์ธํด ์ค์ต ์งํ์ ์ด๋ ค์์ ๊ฒช๋ ๋ถ๋ค์ ์ํด OVA ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํฉ๋๋ค. (2.3 ๊ฐ์ ํ๋จ์ ๋ด๋ ค๋ฐ์ ์ฃผ์ ์ ๊ณต)
- ์ง๋ฌธ ๋ต๋ณ์ ์ ๊ณตํ์ง๋ง, ๊ฐ์ ๋น์ฉ์๋ Q&A๋ ํฌํจ๋์ด ์์ง ์์ต๋๋ค. ๋ค๋ง ์ค์ต์ด ์๋๊ฑฐ๋, ์๋ชป๋ ๋ด์ฉ์ ๊ฒฝ์ฐ๋ ์๋ ค์ฃผ์๋ฉด ๊ฐ๋ฅํ ๋น ๋ฅด๊ฒ ์กฐ์นํ๊ฒ ์ต๋๋ค.