์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
BEST

์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค - {{ x86-64, arm64 }}

ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค(๐Ÿ”ฅ)๋ฅผ ๊ฐ€์žฅ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ์‹ค์Šต ์œ„์ฃผ๋กœ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๐Ÿงญ ํŠนํžˆ ์ด๋ฏธ ๊ฒ€์ฆ๋œ ๋ฒ ์ŠคํŠธ์…€๋Ÿฌ '์ปจํ…Œ์ด๋„ˆ ์ธํ”„๋ผ ํ™˜๊ฒฝ ๊ตฌ์ถ•์„ ์œ„ํ•œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค/๋„์ปค'์—์„œ ๊ฒ€์ฆ๋œ ๋‚ด์šฉ์„ ๋”์šฑ ํ™•์žฅํ•ด์„œ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ์ž์ฒด๋ฅผ ๋” ๊นŠ์ด ํ•™์Šตํ•˜๋„๋ก ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๐Ÿ’ฏ ๋˜ํ•œ ์‹ค๋ฌด์ ์ธ ๋‚ด์šฉ๋“ค์ด '๋ณด๊ฐ• ์ˆ˜์—…'์— ์ฃผ๊ธฐ์ ์œผ๋กœ ์ถ”๊ฐ€๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค๋ฅผ ์ด์™€ ๊ฐ™์ด ๊นŠ๊ณ  ๋„“๊ฒŒ ๋‹ค๋ฃฌ ๊ฐ•์˜๋Š” ์—†๋‹ค๊ณ  ์ž์‹ ํ•ฉ๋‹ˆ๋‹ค!

Thumbnail

์ค‘๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐ๋ธŒ์˜ต์Šค ยท ์ธํ”„๋ผ, ํด๋ผ์šฐ๋“œ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์™€ ์™ธ๋ถ€ ๋ฉ”ํŠธ๋ฆญ์„ ๋…ธ์ถœํ•˜๋Š” ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง

  • ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค๋ฅผ ๋งˆ์Œ๊ป ์‹ค์Šตํ•  ์ˆ˜ ์žˆ๋Š” ๋‚˜๋งŒ์˜ ํ™˜๊ฒฝ ๋งŒ๋“ค๊ธฐ

  • ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค์˜ ์„œ๋น„์Šค ๋””์Šค์ปค๋ฒ„๋ฆฌ ์›๋ฆฌ

  • Prometheus Query Language(PromQL)

  • PromQL์„ ์ถ•์•ฝํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” Recording Rules

  • ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์„๋•Œ ๊ฒฝ๋ณด๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” AlertManager

  • ๋„ค์ดํ‹ฐ๋ธŒ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค์™€ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ์˜คํผ๋ ˆ์ดํ„ฐ์˜ ์ฐจ์ด

  • ํด๋ผ์šฐ๋“œ ์—…์ฒด์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ์˜คํผ๋ ˆ์ดํ„ฐ

  • ServiceMonitor์™€ PodMonitor ์‚ฌ์šฉ๋ฒ•

  • ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ๋ธ”๋ž™๋ฐ•์Šค

  • ์‹ค๋ฌด์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค PromQL

ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค, ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์‹ค๋ฌด๊นŒ์ง€ ํ•œ๋ฒˆ์—! 

๊ฐ€์žฅ ์‰ฝ๊ณ  ๋„“์€ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค ๊ฐ€์ด๋“œ.

โš“ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ชจ๋‹ˆํ„ฐ๋ง์— ํ•„์š”ํ•œ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค๋ฅผ ๊ฐ€์žฅ ์‰ฝ๊ณ , ๋„“๊ฒŒ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

๐Ÿ“ข  ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 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๋Š” ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์‹ค์Šต์ด ์•ˆ๋˜๊ฑฐ๋‚˜, ์ž˜๋ชป๋œ ๋‚ด์šฉ์˜ ๊ฒฝ์šฐ๋Š” ์•Œ๋ ค์ฃผ์‹œ๋ฉด ๊ฐ€๋Šฅํ•œ ๋น ๋ฅด๊ฒŒ ์กฐ์น˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ํ•ต์‹ฌ ์š”์†Œ์ธ ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์‹ถ์€ ๋ถ„

  • ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค์˜ ๊ตฌ์กฐ๋ถ€ํ„ฐ ์‹ค๋ฌด๊นŒ์ง€ ๋ชจ๋‘ ๊ถ๊ธˆํ•˜์‹  ๋ถ„

  • ์œ ๋ฃŒ ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์—์„œ ๋ฌด๋ฃŒ ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์œผ๋กœ ์ด์ „ํ•˜๊ณ  ์‹ถ์€ ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ์‰ฝ๊ฒŒ ์‹œ์ž‘ํ•˜๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฐ•์˜ ์ˆ˜์ค€์˜ ์ง€์‹

  • ๊ทธ๋ฆผ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฐ•์˜ ์ˆ˜์ค€์˜ ์ง€์‹

  • ๋ฆฌ๋ˆ…์Šค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด ๋ฐ ์—๋””ํ„ฐ(vi)

์•ˆ๋…•ํ•˜์„ธ์š”
๋ฌธ์„ฑ์ฃผ์ž…๋‹ˆ๋‹ค.

1,203

๋ช…

์ˆ˜๊ฐ•์ƒ

46

๊ฐœ

์ˆ˜๊ฐ•ํ‰

26

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

2

๊ฐœ

๊ฐ•์˜

๊ธ€๋กœ๋ฒŒ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์†Œ์…œ ์„œ๋น„์Šค๋ฅผ ์šด์˜ํ•˜๋Š” SRE(Site Reliability Engineer)๋กœ์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ฉ€ํ‹ฐ ํด๋Ÿฌ์Šคํ„ฐ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ•๋ก ๊ณผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ตฌํ˜„์ฒด(CAPI, OCI)์— ๋Œ€ํ•œ ๋ช…์„ธ์™€ ์ปจํ…Œ์ด๋„ˆ ๋ฆฌ์†Œ์Šค ๊ฒฉ๋ฆฌ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์—ฐ๊ตฌ๋ฅผ ๋ณ‘ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค.

์ด๋Ÿฐ ์—ฐ๊ตฌ ํ™œ๋™์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋ณผ๋ฅจ ํ…Œ์ŠคํŠธ ํŒŒํŠธ์— ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ํ–ˆ๋‹ค.
๋ณธ์—…์€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์˜คํผ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ CRD(์ปค์Šคํ…€ ๋ฆฌ์†Œ์Šค)๋ฅผ ๊ฐœ๋ฐœํ•ด ํ˜„์—…์—์„œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์ข€ ๋” ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ์ผ์ด๋‹ค. ์ตœ๊ทผ์—๋Š” ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ๊ธ€๋กœ๋ฒŒ ๋ฆฌ์ „ ๋‹จ์œ„๋กœ ์šด์˜ํ•˜๋Š” ์—…๋ฌด๋ฅผ ๋ณ‘ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค.
๋˜ํ•œ, ํŽ˜์ด์Šค๋ถ ๊ทธ๋ฃน โ€˜์ฝ”๋”ฉ์ด๋ž‘ ๋ฌด๊ด€ํ•ฉ๋‹ˆ๋‹ค๋งŒ'๊ณผ โ€˜IT ์ธํ”„๋ผ ์—”์ง€๋‹ˆ์–ด ๊ทธ๋ฃน'์˜ ์šด์˜์ง„์„ ๋งก๊ณ  ์žˆ๋‹ค.

๋”๋ณด๊ธฐ

๊ณต๋™ ์ง€์‹๊ณต์œ ์ž

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

78๊ฐœ โˆ™ (13์‹œ๊ฐ„ 38๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

32๊ฐœ

4.9

32๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • yeonhong.min๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    yeonhong.min

    ์ˆ˜๊ฐ•ํ‰ 10

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์ƒ์„ธํ•œ ์„ค๋ช… ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

    • ๋ฌธ์„ฑ์ฃผ
      ์ง€์‹๊ณต์œ ์ž

      ํ›„๊ธฐ ๋‚จ๊ฒจ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

  • Haksung Kim๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    Haksung Kim

    ์ˆ˜๊ฐ•ํ‰ 8

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๊ฐœ์ธ์ ์œผ๋กœ๋Š” ๊ทธ๋ฐฐ์ฟ  ๋ณด๋‹ค ๋จผ์ € ์ด ๊ฐ•์˜๋ฅผ ๋“ฃ๊ธด ํ–ˆ๋Š”๋ฐ, ์ˆ˜์—…์„ ๋”ฐ๋ผ๊ฐ€๋Š” ๋ฐ ํฐ ์–ด๋ ค์›€์€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. OS๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด์„œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์•ˆ ๋œ ์ž๋ฃŒ๋“ค์ด ์ผ๋ถ€ ์žˆ๊ธด ํ–ˆ์—ˆ์ง€๋งŒ, ๊ฐ•์‚ฌ๋‹˜๊ป˜์„œ ์ฆ‰์‹œ ์กฐ์น˜ํ•ด ์ฃผ์…”์„œ ์ž˜ ๋งˆ๋ฌด๋ฆฌํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์–ด์„œ ๊ทธ๋ผํŒŒ๋‚˜๋„ ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‘ ๊ฐ•์‚ฌ๋‹˜ ๋ชจ๋‘ ๊ณ ์ƒ ๋งŽ์œผ์…จ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    • mjjo17๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      mjjo17

      ์ˆ˜๊ฐ•ํ‰ 3

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      31% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      • uwsmsp๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
        uwsmsp

        ์ˆ˜๊ฐ•ํ‰ 4

        โˆ™

        ํ‰๊ท  ํ‰์  5.0

        5

        31% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

        • void๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
          void

          ์ˆ˜๊ฐ•ํ‰ 33

          โˆ™

          ํ‰๊ท  ํ‰์  4.9

          5

          9% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

          ํ”„๋กœ๋ฉ”ํ…Œ์šฐ์Šค๋ฅผ ๊ธ‰ํ•˜๊ฒŒ ๊ณต๋ถ€ํ•˜๊ณ ์ž ํ–ˆ๋Š”๋ฐ, vagrant ๋“ฑ์˜ ์ฃผ์ œ๊ฐ€ ์žˆ์–ด ๋‹ค์†Œ ๋‚œ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด์šฉ ์ž์ฒด๋Š” ์ข‹์Šต๋‹ˆ๋‹ค.

          ๋ฌธ์„ฑ์ฃผ๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

          ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

          ๋น„์Šทํ•œ ๊ฐ•์˜

          ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

          ์—ฐ๊ด€ ๋กœ๋“œ๋งต

          ๊ฐ•์˜๊ฐ€ ํฌํ•จ๋œ ๋กœ๋“œ๋งต์œผ๋กœ ํ•™์Šตํ•ด ๋ณด์„ธ์š”!

          ์›” โ‚ฉ19,800

          5๊ฐœ์›” ํ• ๋ถ€ ์‹œ

          โ‚ฉ99,000