ํ๋ก๋ฉํ
์ฐ์ค, ๊ธฐ์ด๋ถํฐ ์ค๋ฌด๊น์ง ํ๋ฒ์!
๊ฐ์ฅ ์ฝ๊ณ ๋์ ํ๋ก๋ฉํ
์ฐ์ค ๊ฐ์ด๋.
โ ์ฟ ๋ฒ๋คํฐ์ค ๋ชจ๋ํฐ๋ง์ ํ์ํ ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ๊ฐ์ฅ ์ฝ๊ณ , ๋๊ฒ ๋ค๋ฃน๋๋ค.

๐ข ์ฟ ๋ฒ๋คํฐ์ค 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๋ ์ถํ ๋ค์ ๊ณต์ง ๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ด ๊ฐ์๋ ๐ฅ ํ๋ก๋ฉํ
์ฐ์ค(Prometheus)๋ฅผ ๋ฌธ์๋ฅผ ํตํด ๋ฐฐ์ธ ๋ ์ด๋ ค์์ ๊ฒช๋ ๋ถ๋ถ๋ค์ ๊ตฌ์กฐ์ ์ผ๋ก ์ ๋ฆฌํ๊ณ , ๋ชจ๋ ๋ด์ฉ์ ์ค์ตํ์ฌ ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ์กฐ๊ธ ๋ ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์๋๋ก ๊ตฌ์ฑํ ๊ฐ์์
๋๋ค.
๐ก ๊ฐ์ ๋ฑ๋ก ์ ์ ์์๋๋ฉด ์ข์ ์
- ํ๋ก๋ฉํ
์ฐ์ค๋ ๋จ๋
์ผ๋ก ์ฐ์ด๋ ๊ฒ์ด ์๋๋ผ ์ธํ๋ผ ์์คํ
๊ณผ ์ ๊ธฐ์ ์ผ๋ก ์ฎ์ฌ์ ์ฌ์ฉ๋๊ธฐ ๋๋ฌธ์ ํ์ฌ ์ธํ๋ผ ์์คํ
์ธ ์ฟ ๋ฒ๋คํฐ์ค์ ๋ํ ์ฌ์ ์ง์์ด ๊ผญ ํ์ํฉ๋๋ค. ํด๋น ์ฌ์ ์ง์์ด ์๋ ๊ฒฝ์ฐ ๊ฐ์ ์งํ์ด ์ด๋ ค์ฐ๋ฏ๋ก ํด๋น ๋ด์ฉ์ ๊ผญ ํ์ธํ์๊ธฐ ๋ฐ๋๋๋ค.
- ์์ ๋ด์ฉ์ ํฌํจํ์ฌ ๊ฐ์ ๋ด์ฉ์ ์ดํดํ๊ณ ์ถ์ผ์๋ค๋ฉด, ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ๋ฌด๋ฃ ๊ณต๊ฐ๋ 5.9.๋ฐฐ์ด ๊ฒ์ ์ข
ํฉํด์ ๋ณด๋ค ์๋ฏธ ์๋ PromQL ๋ง๋ค๊ธฐ ์์
์ ๋จผ์ ์์ฒญํด๋ณด์๊ธธ ์ถ์ฒ๋๋ฆฝ๋๋ค.
- ์์ ๋ด์ฉ๋ค์ด ์ถฉ๋ถํ ๊ด์ฐฎ๊ณ , ํ์ฌ ๊ฐ์ ๋ชฉ๋ก์ด ๋์์ด ๋์ค ๊ฒ์ด๋ผ๊ณ ํ๋จ๋๋ฉด ๊ฐ์๋ฅผ ์งํํด์ฃผ์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
๋ชจ๋ํฐ๋ง(๋ฉํธ๋ฆญ) ํ์ดํ๋ผ์ธ๊ณผ ๋ก๊ทธ ํ์ดํ๋ผ์ธ
๊ทธ๋ฐ์ ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ์ค๋ช
ํ๋ ๊ทธ๋ฆผ๋ค
์ด๋ฒ ๊ฐ์๋ ํ๋ก๋ฉํ
์ฐ์ค์ ๊ตฌ์ฑ ์์, ๋์ ์๋ฆฌ ๊ทธ๋ฆฌ๊ณ ์ด์ ๋ํ ์์ฉ์ ์ฝ๊ฒ ์ดํดํ ์ ์๋๋ก ์ปค๋ฆฌํ๋ผ์ ๊ตฌ์กฐํํ์ฌ ์ค์ ์
๋ฌด์ ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ์ ์ฉํ ๋ ๋ฉ์ปค๋์ฆ์ ์ถฉ๋ถํ ์ดํดํ๊ณ ๊ตฌ์ถํ ์ ์๋๋ก ํ๊ณ ์ ์ ์๋์์ต๋๋ค. ์๊ฐ์์ด ์ด๋ฌํ ๋ชฉํ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๋ฌ์ฑํ ์ ์๋๋ก ์๋์ ๊ฐ์ ๊ตฌ์ฑ์ ๋ฐ๋ผ ์งํ๋ฉ๋๋ค.
Part 1. ํ๋ก๋ฉํ
์ฐ์ค์ ๋ํ ์ดํด ๋ฐ ๊ตฌ์ฑ
- ch1: ๋ชจ๋ํฐ๋ง์ด๋?
- ch2: ใ๊ณตํตใ ์ฟ ๋ฒ๋คํฐ์ค ์ค์ต ํ๊ฒฝ์ ๊ตฌ์ถ (+ํ๋ก๋ฉํ
์ฐ์ค ๋ฐฐํฌ)
Part 2. ๋ค์ดํฐ๋ธ ํ๋ก๋ฉํ
์ฐ์ค
- ch3: ํ๋ก๋ฉํ
์ฐ์ค Web UI ๋ฉ๋ด๋ฅผ ํตํด ํ๋ก๋ฉํ
์ฐ์ค ๋์ ๋ฐฉ์ ๋ฐฐ์ฐ๊ธฐ
- ch4: ํ๋ก๋ฉํ
์ฐ์ค ์ต์คํฌํฐ(Exporter)
- ch5: PromQL ์์ฑํ๊ธฐ
- ch6: ํ๋ก๋ฉํ
์ฐ์ค ์ค์ ๋ณ๊ฒฝ ๋ฐ ์ ์ฉํ ๊ธฐ๋ฅ ์ถ๊ฐ
- ch7: ์ค๋ฌด์์ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์
๋ชจ๋ํฐ๋ง
Part 3. ํ๋ก๋ฉํ
์ฐ์ค ์คํผ๋ ์ดํฐ
- ch8: ํ๋ก๋ฉํ
์ฐ์ค ์คํผ๋ ์ดํฐ ์ฌ์ฉ๋ฒ
- ch9: ํ๋ก๋ฉํ
์ฐ์ค ์คํผ๋ ์ดํฐ ์์ฉ๋ฒ
์์ธ ๋ชฉ์ฐจ๋ ํ๋จ [์ปค๋ฆฌํ๋ผ]์ ์ฐธ๊ณ ํด์ฃผ์ธ์ ๐
์ ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ๋ฐฐ์์ผ ํ ๊น์?
ํ๋ก๋ฉํ
์ฐ์ค๋ ์ฟ ๋ฒ๋คํฐ์ค๋ผ๋ ์ธํ๋ผ์์ ๊ตฌ๋๋๋ ๊ฑฐ์ ๋ชจ๋ ์์์ ๋ํ ๋ชจ๋ํฐ๋ง ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋๋ก ์ค๊ณ๋์ด ์์ต๋๋ค. ๋ณธ ๊ฐ์์์๋ ๋ค๋ฃจ๊ณ ์์ง๋ง, ์ด๋ฅผ ์ํด์ ์ด๋ฏธ ์ฟ ๋ฒ๋คํฐ์ค ์ฃผ์ ๊ตฌ์ฑ ์์์์๋ ๋ํ ํ๋ก๋ฉํ
์ฐ์ค๊ฐ ๋ฉํธ๋ฆญ์ ์์งํ ์ ์๋๋ก ์ค๋นํด ๋์ ์ ๋๋ก ์ฟ ๋ฒ๋คํฐ์ค๋ผ๋ ๊ฑฐ๋ํ ์ธํ๋ผ์ ๋งค์ฐ ๋ฐ์ ํ ์ฐ๊ด์ฑ์ ๊ฐ์ง๋๋ค. ํ๋ก๋ฉํ
์ฐ์ค๋ ๋
ธ์ถ๋ ๋ฉํธ๋ฆญ์ ์์งํ ๋ฟ๋ง ์๋๋ผ, ์ด๋ฅผ ๊ฐ๊ณตํ์ฌ ์ฌ์ฉ์๊ฐ ์ข ๋ ์ฝ๊ฒ ์ด์ฉํ ์ ์๋๋ก ํ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ํจ๊ป ํฌํจํ๊ณ ์์ต๋๋ค.
๋ฐ๋ผ์ ์ด๋ฏธ ๊ฑฐ์ ํ์ค์ผ๋ก ์๋ฆฌ์ก์ ์ฟ ๋ฒ๋คํฐ์ค ์ธํ๋ผ๋ฅผ ์ฌ์ฉํ๊ณ ์๊ฑฐ๋, ์ฌ์ฉํ ์์ ์ด๋ผ๋ฉด ํ์์ ์ผ๋ก ๋ฐฐ์์ผ ํ๋ ์์ญ์ด ํ๋ก๋ฉํ
์ฐ์ค์
๋๋ค.
๋ฐ๋ผ์ ์ฟ ๋ฒ๋คํฐ์ค์ ๊ฐ์ ์ธํ๋ผ์ ๋ํด ์ด๋ฏธ ์ฌ์ฉํ๊ณ ์๊ฑฐ๋ ์ฌ์ฉํ ๊ณํ์ด ์๋ค๋ฉด, ํ๋ฃจ๋ผ๋ ๋น ๋ฅด๊ฒ ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ์ตํ๊ณ ์ด๋ฅผ ์ด์ฉํ์ฌ ์์๊ฐ๋ ๊ฐ๋ฐ์/์์ง๋์ด๋ก ์ฑ์ฅํ์ค ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ทธ๋ฌ๋ฉด ์ง๊ธ ๋ฐ๋ก ์์ํ๊ฒ๋ง ๋๊ปด์ก๋ ํ๋ก๋ฉํ
์ฐ์ค์ ๋ํ ๋ฐฐ์์ ํจ๊ป ์์ํด ๋ณด๋ฉด ์ด๋จ๊น์? ๐

์ด ๊ฐ์์ ํน์ง
๐
ํ๋ก๋ฉํ
์ฐ์ค๋ง์ ๊น๊ณ ๋๊ฒ ์ง์คํด์ ๋ค๋ฃจ๋ ๊ตญ๋ด ์ ์ผํ ํ๋ก๋ฉํ
์ฐ์ค ์ ๋ฌธ ๊ฐ์์
๋๋ค.
๐
ํ๋ก๋ฉํ
์ฐ์ค์ ๋ฉ๋ด๋ถํฐ ์ฒ์ฒํ ๊ทธ๋ฆฌ๊ณ ๊ผผ๊ผผํ๊ฒ ์ค๋ช
ํด ํ์ต์์ ์ดํด๋ฅผ ๋์ต๋๋ค.
๐งฐ
ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ์ค๋ฌด์์ ์ฌ์ฉํ๋ ํ์ฉ ๋ฐฉ๋ฒ๊น์ง ๋ชจ๋ ์์ธํ๊ฒ ์๊ฐํด๋๋ฆฝ๋๋ค.
๐จโ๐ป
ํ์
์ฟ ๋ฒ๋คํฐ์ค ์์ง๋์ด, IT ์คํ์์ค ์ปจํธ๋ฆฌ๋ทฐํฐ๊ฐ ์ค๋ฌด์ ๊ด์ ์ผ๋ก ์ง์ ์์ํ๊ฒ ๊ฐ์ํฉ๋๋ค.
๐ฉ
๋ฒ ์คํธ์
๋ฌ ๊ฐ์ โ์ปจํ
์ด๋ ์ธํ๋ผ ํ๊ฒฝ ๊ตฌ์ถ์ ์ํ ์ฟ ๋ฒ๋คํฐ์ค ๋ค๋ฃจ๊ธฐโ์์ ๋์๊ฐ k8s๋ฅผ ๊น์ด ์๊ฒ ํ์ฅํฉ๋๋ค.
๐พ
์ฟ ๋ฒ๋คํฐ์ค ๋ฉ ํ๊ฒฝ ๊ตฌ์ฑ์ ์ด๋ ค์์ ๊ฒช๋ ์๊ฐ์์ ์ํด OVA(Open Virtualization Format) ์ด๋ฏธ์ง ํ์ผ์ ์ ๊ณตํฉ๋๋ค.
๐ OVA (Open Virtualization Archive), Qcow2(QEMU copy on write) ์ด๋ฏธ์ง ํ์ผ์ ์ ๊ณตํฉ๋๋ค.


๊ทธ๋์ ์ฃผ๋ณ์์ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ๋ค๋ฃจ๊ธฐ๋ ํ์ง๋ง, ํ๋ก๋ฉํ
์ฐ์ค์ ๊ฐ์ ์ค์ํ ์์๋ฅผ ๋ค๋ฃจ๊ธฐ ์ด๋ ค์ ํ๋ ๋ถ๋ค์ ๋ง์ด ๋ณด์์ต๋๋ค. ์ง๋ ๊ฐ์ ใ์ฝ๊ฒ ์์ํ๋ ์ฟ ๋ฒ๋คํฐ์คใ์ ใ๊ทธ๋ฆผ์ผ๋ก ๋ฐฐ์ฐ๋ ์ฟ ๋ฒ๋คํฐ์คใ๋ฅผ ํตํด ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ดํดํ๋ค๊ณ ํ๋๋ผ๋... ์ฌ์ค ๊ฐ์๊ฐ ๋๋๋ ์์ ์ ๋ง์๋๋ฆฐ ๊ฒ์ฒ๋ผ ์ฟ ๋ฒ๋คํฐ์ค๋ ๋จ์ํ ์ฟ ๋ฒ๋คํฐ์ค๋ง ์ดํดํด์ ์ฌ์ฉํ ์ ์๋ ์ธํ๋ผ๊ฐ ์๋๋๋ค.
๋ฐ๋ผ์ '์ด๋ป๊ฒ ํ๋ฉด ์ฝ๊ฒ ์ ๋ง ์ฝ๊ฒ ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ๋ค๋ฃจ๋ ๊ฒ์ ์๋ ค์ค ์ ์์๊น?โ, โ์ด๋ป๊ฒ ํ๋ฉด ์ฟ ๋ฒ๋คํฐ์ค ์ํ๊ณ์์ ํจ๊ป ํ๋๋ก ํ ์ ์์๊น?โ ํ๋ ๊ณ ๋ฏผ์ ๋
น์ธ ๊ฐ์์
๋๋ค.
์ด๋ฒ ๊ฐ์๋ฅผ ๋ชจ๋ ๋ฃ๊ณ ๋ด์ฉ์ ์ดํดํ์ ๋ค๋ฉด ํ๋ก๋ฉํ
์ฐ์ค ๊ณต์ ํํ์ด์ง์ ์๋ ์๋ ์ํคํ
์ฒ๊ฐ ์ ๊ทธ๋ ๊ฒ ๊ตฌ์ฑ๋์ด์ผ ํ๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ป๊ฒ ํ์ฉํ ์ ์๋์ง๋ฅผ ์ดํดํ ์ ์์ต๋๋ค.
ํ๋ก๋ฉํ
์ฐ์ค ๊ณต์ ์ํคํ
์ฒ (ํ์ด์ง ๋ฐ๋ก๊ฐ๊ธฐ)
์ ๊ทน์ ์ธ K8s & ํ๋ก๋ฉํ
์ฐ์ค ๊ธฐ์ฌ ํ๋
์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ TLS ์ธ์ฆ์ ๊ด๋ฆฌ
์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์ ์ค ํด๋ฌ์คํฐ์์ TLS ์ธ์ฆ์ ๊ด๋ฆฌ์ ๋ํ ๋ด์ฉ ๋ณ๊ฒฝ ์์ฒญ (์ด์ ๋ณด๋ฌ๊ฐ๊ธฐ)
Kubernetes Storage Performance ๋๊ตฌ ๊ฐ์
kDbench ๋ฐฐํฌ (๋๊ตฌ ๋ณด๋ฌ๊ฐ๊ธฐ)
๋งค๋
์ฟ ๋ฒ๋คํฐ์ค ํ์ค ์ํคํ
์ฒ ์ ์
2023๋
์ฟ ๋ฒ๋คํฐ์ค ํ์ค ์ํคํ
์ฒ (๋ฌธ์ ๋ณด๋ฌ๊ฐ๊ธฐ)
Kubernetes ํ๊ธํ ๋ฌธ์ ์ด์ ์ ๋ณด
์ฟ ๋ฒ๋คํฐ์ค ๋ฌธ์ ์ค CoreDNS ๋ด์ฉ ๋ณ๊ฒฝ ์์ฒญ (์ด์ ๋ณด๋ฌ๊ฐ๊ธฐ)
Kubernetes Volume Test Code ์์
์ฟ ๋ฒ๋คํฐ์ค ๋ณผ๋ฅจ ํ
์คํธ ์ฝ๋๋ฅผ ํ์ธํ๋ ๋์ค ์คํ๋ฅผ ๋ณด๊ณ ์ฝ๋ ๋ณ๊ฒฝ (PR ๋ณด๋ฌ๊ฐ๊ธฐ)
Prometheus Blackbox Exporter ๋ก๊ณ ์ ์ธ
ํ๋ก๋ฉํ
์ฐ์ค ๋ธ๋๋ฐ์ค ํ์ ๋ก๊ณ ๊ด๋ จ ์ ์ธ (PR ๋ณด๋ฌ๊ฐ๊ธฐ)
Q&A ๐ฌ
Q. ์ฌ์ ๊ณผ์ ใ์ฝ๊ฒ ์์ํ๋ ์ฟ ๋ฒ๋คํฐ์คใ์ ใ๊ทธ๋ฆผ์ผ๋ก ๋ฐฐ์ฐ๋ ์ฟ ๋ฒ๋คํฐ์คใ๋ฅผ ๋ฃ์ง ์๊ณ ์๊ฐํด๋ ๋ ๊น์?
๋ ๋ง์ ๋ถ๋ค์ด ํ๋ก๋ฉํ
์ฐ์ค์ ๋๋ผ์์ ๋ฐฐ์ฐ๊ธฐ๋ฅผ ์ํ์ง๋ง... ํ๋ก๋ฉํ
์ฐ์ค๋ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ๋ชจ๋ฅด๊ณ ๋ ์ดํดํ ์ ์๋ ์์ญ์ ์๊ธฐ ๋๋ฌธ์ ํ์์ ์ผ๋ก ์ฌ์ ๊ฐ์ 2๊ฐ๋ฅผ ๋ฃ๊ณ ์๊ฐํ์๊ธฐ๋ฅผ ๋งค์ฐ ๊ถ์ฅ๋๋ฆฝ๋๋ค. ํด๋น ๊ฐ์ ๋ชจ๋ ๋ด์ฉ์ ๋ค ์ดํดํ๊ณ ์๋ ์์ค์ด๋ผ๋ฉด ๋น์ฐํ๊ฒ๋ ๋ฃ์ง ์์ผ์
๋ ๋์ง๋ง, ์ฐ์์ ์์ ์๋ ๊ฐ์์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์์์ ์ค๋ช
ํ ๋ด์ฉ์ ์ธ๊ธ๋ง ํ๊ณ ๋ฐ๋ก ๋์ด๊ฐ ๊ฒ์
๋๋ค.
๋ณด๋ค ์ ํํ ํ๋จ์ ์ํด ์ฝ๊ฒ ์์ํ๋ ์ฟ ๋ฒ๋คํฐ์ค์ ๊ทธ๋ฆผ์ผ๋ก ๋ฐฐ์ฐ๋ ์ฟ ๋ฒ๋คํฐ์ค ๊ฐ์ ๋ชฉ์ฐจ์ ์๋ ๋ด์ฉ์ ์ดํด๋ณด์๋ฉด ์ข์ต๋๋ค.
Q. ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ๊ผญ ์ด ๊ฐ์๋ฅผ ํตํด์ ๋ฐฐ์์ผ ํ๋์?
์ฌ์ค๋๋ก ์๊ธฐํ์๋ฉด, '์๋๋๋ค'. ๊ฐ์ฅ ์ข์ ๊ต๊ณผ์๋ ํ๋ก๋ฉํ
์ฐ์ค ๊ณต์ ๋ฌธ์์
๋๋ค. ํ์ง๋ง ๊ณต์ ๋ฌธ์๋ ์ฒ์๋ถํฐ ๊ณต๋ถํ๊ธฐ์๋ ์ด๋ป๊ฒ ์์ํ๊ณ ์ด๋ป๊ฒ ๋ฐฐ์์ผ ํ ์ง ์ ์ํ๊ธฐ ์ด๋ ค์ด ๋ถ๋ถ์ด ์์ต๋๋ค. ์ด๋ฅผํ
๋ฉด ํ๋ก๋ฉํ
์ฐ์ค ๊ณต์ ๋ฌธ์๋ ๊ต๊ณผ์๋ผ๊ณ ์๊ฐํ์๊ณ , ์ด ๊ฐ์๋ ์ฐธ๊ณ ์๋ผ๊ณ ์๊ฐํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ค๋ง ๊ฐ์ธ์ ์ธ ์๊ฒฌ์ผ๋ก ํ๋ก๋ฉํ
์ฐ์ค ๊ณต์ ๋ฌธ์๋ ์ฟ ๋ฒ๋คํฐ์ค์ฒ๋ผ ์น์ ํ๊ฒ ์ ๋ฆฌ๋์ด ์์ง ์์ ๊ต๊ณผ์๋ ์๋๋ผ์ ์ฐธ๊ณ ์๋ฅผ ๋จผ์ ๋ณด๋๊ฒ ๋ ํจ๊ณผ์ ์ผ๋ก ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ๋ฐฐ์ฐ์ค ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
Q. ์ด ๊ฐ์๋ง ๋ค์ผ๋ฉด ํ๋ก๋ฉํ
์ฐ์ค๋ฅผ ๋ชจ๋ ์ ์ ์๋์?
๊ธฐ์กด ๊ฐ์๋ค(์ฝ๊ฒ ์์ํ๋ ์ฟ ๋ฒ๋คํฐ์ค. ๊ทธ๋ฆผ์ผ๋ก ๋ฐฐ์ฐ๋ ์ฟ ๋ฒ๋คํฐ์ค)์์๋ ์ธ๊ธํ์ง๋ง, ์จ๋ผ์ธ/์คํ๋ผ์ธ ๊ฐ์ ๋ช์ญ ์๊ฐ์ผ๋ก ์ด๋ค ์ ํ์ ๋ชจ๋ ๊ฒ์ ์๋ ค์ฃผ๋ ๊ฑด ๋ถ๊ฐ๋ฅํฉ๋๋ค. ํ์ง๋ง ํ๋ก๋ฉํ
์ฐ์ค์ ํต์ฌ์ ์ธ ๋ถ๋ถ์ ๋ชจ๋ ๋ค๋ฃจ๊ณ ์์ผ๋ฉฐ, ์ด์ ๊ฐ์ ๊ด์ ์ผ๋ก ๋ค๋ฃจ๋ ๊ตญ๋ด ๊ฐ์๋ ์์ ๊ฒ์ด๋ผ๊ณ ์๋ถํฉ๋๋ค.
๋ํ ํ์
๊ด์ ์์ ๋์์ด ๋ ๋งํ ๋ด์ฉ์ ์ง์์ ์ผ๋ก ์
๋ฐ์ดํธ ์์ ์
๋๋ค.
๊ฐ์์์ ์ฌ์ฉํ๋
ํ๋ก๊ทธ๋จ๊ณผ ๋ฒ์ & ๊ฐ์ ์์ค ์ฃผ์
๋ฒ์ ๐พ
- Kubernetes - 1.30.3 (ํ์ฌ 1.30.0)
- Containerd - 1.6.31
- Prometheus - 2.37 (LTS)
- 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๋ ํฌํจ๋์ด ์์ง ์์ต๋๋ค. ๋ค๋ง ์ค์ต์ด ์๋๊ฑฐ๋, ์๋ชป๋ ๋ด์ฉ์ ๊ฒฝ์ฐ๋ ์๋ ค์ฃผ์๋ฉด ๊ฐ๋ฅํ ๋น ๋ฅด๊ฒ ์กฐ์นํ๊ฒ ์ต๋๋ค.