์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ๋ฅผ ์œ„ํ•œ ์ตœ์‹  ํ”Œ๋žซํผ

์ด๋Š” ์ƒˆ ๋ฒ„์ „์œผ๋กœ์˜ ์ „ํ™˜์„ ์ค€๋น„ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์˜ˆ์ •์ธ Red Hat OpenShift ํ”Œ๋žซํผ 4.0 ์—…๋ฐ์ดํŠธ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ, ๊ฐœ์„  ์‚ฌํ•ญ, ์ถ”๊ฐ€ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์ผ๋ จ์˜ ๊ฒŒ์‹œ๋ฌผ ์ค‘ ์ฒซ ๋ฒˆ์งธ์ž…๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ๋ฅผ ์œ„ํ•œ ์ตœ์‹  ํ”Œ๋žซํผ

2014๋…„ ๊ฐ€์„, ์‹ ์ƒ Kubernetes ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ Google์˜ ์‹œ์• ํ‹€ ์‚ฌ๋ฌด์‹ค์— ์ฒ˜์Œ ๋ชจ์ธ ์ˆœ๊ฐ„๋ถ€ํ„ฐ Kubernetes ํ”„๋กœ์ ํŠธ๊ฐ€ ์˜ค๋Š˜๋‚ ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ ๋ฐฉ์‹์— ํ˜๋ช…์„ ์ผ์œผํ‚ฌ ๊ฒƒ์ด๋ผ๋Š” ์ ์€ ๋ถ„๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์—, ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด๋Š” ์ธํ”„๋ผ ๋ฐ ์„œ๋น„์Šค ๊ฐœ๋ฐœ์— ์ง€์†์ ์œผ๋กœ ์ ๊ทน์ ์œผ๋กœ ํˆฌ์žํ•˜์—ฌ IT ์ž‘์—…๊ณผ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ํ›จ์”ฌ ๋” ์‰ฝ๊ณ  ์‰ฝ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ํ–ˆ์œผ๋ฉฐ, ์ดˆ์ฐฝ๊ธฐ์—๋Š” ๊ฑฐ์˜ ์ƒ์ƒํ•  ์ˆ˜ ์—†์—ˆ๋˜ ๋†€๋ผ์šด ์ ‘๊ทผ์„ฑ์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. XNUMX๋…„.

๋ฌผ๋ก  ์ƒˆ๋กœ์šด ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๊ฐ€ ๋ฐœํ‘œ๋  ๋•Œ๋งˆ๋‹ค ํŠธ์œ„ํ„ฐ๋ฅผ ํ†ตํ•ด ์ „๋ฌธ๊ฐ€๋“ค์˜ ์ˆ˜๋งŽ์€ ํ† ๋ก ์ด ์ด์–ด์กŒ๊ณ , ์˜คํ”ˆ์†Œ์Šค ์‹œ๋Œ€์˜ ์ข…๋ง, ์˜จํ”„๋ ˆ๋ฏธ์Šค IT์˜ ์‡ ํ‡ด, ๋ถˆ๊ฐ€ํ”ผ์„ฑ ๋“ฑ ๋‹ค์–‘ํ•œ ์ฃผ์ œ์— ๋Œ€ํ•œ ํ† ๋ก ์ด ์ง„ํ–‰๋๋‹ค. ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์ƒˆ๋กœ์šด ์†Œํ”„ํŠธ์›จ์–ด ๋…์ ๊ณผ ์ƒˆ๋กœ์šด ํŒจ๋Ÿฌ๋‹ค์ž„ X๊ฐ€ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ ๋ชจ๋“  ํŒจ๋Ÿฌ๋‹ค์ž„์„ ๋Œ€์ฒดํ•  ๊ฒƒ์ธ์ง€๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๋งํ•  ํ•„์š”๋„ ์—†์ด, ์ด ๋ชจ๋“  ๋…ผ์Ÿ์€ ๋งค์šฐ ์–ด๋ฆฌ์„์—ˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์‹ค์€ ์•„๋ฌด๊ฒƒ๋„ ์‚ฌ๋ผ์ง€์ง€ ์•Š์„ ๊ฒƒ์ด๋ผ๋Š” ๊ฒƒ์ด๋ฉฐ ์˜ค๋Š˜๋‚  ์šฐ๋ฆฌ๋Š” ์šฐ๋ฆฌ ์‚ถ์— ์ƒˆ๋กœ์šด ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๋Š์ž„์—†์ด ๋“ฑ์žฅํ•จ์— ๋”ฐ๋ผ ์ตœ์ข… ์ œํ’ˆ๊ณผ ๊ฐœ๋ฐœ ๋ฐฉ์‹์ด ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ฃผ๋ณ€์˜ ๋ชจ๋“  ๊ฒƒ์ด ๋™์‹œ์— ๋ณ€ํ•  ๊ฒƒ์ด๋ผ๋Š” ์‚ฌ์‹ค์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋ณธ์งˆ์ ์œผ๋กœ ๋ชจ๋“  ๊ฒƒ์ด ๋ณ€ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž๋Š” ์—ฌ์ „ํžˆ ์˜ค๋ฅ˜๊ฐ€ ์žˆ๋Š” ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ , ์šด์˜ ์—”์ง€๋‹ˆ์–ด์™€ ์•ˆ์ •์„ฑ ์ „๋ฌธ๊ฐ€๋Š” ์—ฌ์ „ํžˆ ํ˜ธ์ถœ๊ธฐ๋ฅผ ๋“ค๊ณ  ๋Œ์•„๋‹ค๋‹ˆ๋ฉฐ Slack์—์„œ ์ž๋™ ์•Œ๋ฆผ์„ ๋ฐ›๊ณ , ๊ด€๋ฆฌ์ž๋Š” ์—ฌ์ „ํžˆ OpEx ๋ฐ CapEx ์ธก๋ฉด์—์„œ ์ž‘์—…ํ•˜๋ฉฐ, ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ๋งˆ๋‹ค ์„ ์ž„ ๊ฐœ๋ฐœ์ž๋Š” "๋‚ด๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ๋งํ–ˆ์ง€"๋ผ๋Š” ๋ง๊ณผ ํ•จ๊ป˜ ์Šฌํ”ˆ ํ•œ์ˆจ์„ ์‰ฌ์—ˆ์Šต๋‹ˆ๋‹ค...

์˜ค, ์ง„์งœ ๋…ผ์˜๋˜์–ด์•ผ ํ•œ๋‹ค, ๋” ๋‚˜์€ ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ์™€ ๋ณด์•ˆ์„ ํ–ฅ์ƒํ•˜๊ณ  ๊ฐœ๋ฐœ์„ ๋” ์‰ฝ๊ณ  ์•ˆ์ •์ ์œผ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ๊ฐ€ ๋”์šฑ ๋ณต์žกํ•ด์ง์— ๋”ฐ๋ผ ์ƒˆ๋กœ์šด ์œ„ํ—˜์ด ๋ฐœ์ƒํ•˜๊ณ  ์˜ค๋Š˜๋‚  ์‚ฌ๋žŒ๋“ค์˜ ์‚ถ์€ ์†Œํ”„ํŠธ์›จ์–ด์— ํฌ๊ฒŒ ์˜์กดํ•˜๋ฏ€๋กœ ๊ฐœ๋ฐœ์ž๋Š” ์ž์‹ ์˜ ์ž‘์—…์„ ๋” ์ž˜ ์ˆ˜ํ–‰ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Kubernetes๋Š” ๊ทธ๋Ÿฌํ•œ ๋„๊ตฌ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. Red Hat OpenShift๋ฅผ ๋‹ค๋ฅธ ๋„๊ตฌ ๋ฐ ์„œ๋น„์Šค์™€ ๋‹จ์ผ ํ”Œ๋žซํผ์œผ๋กœ ๊ฒฐํ•ฉํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋”์šฑ ์•ˆ์ •์ ์ด๊ณ , ๊ด€๋ฆฌํ•˜๊ธฐ ์‰ฝ๊ณ , ์‚ฌ์šฉ์ž์—๊ฒŒ ๋”์šฑ ์•ˆ์ „ํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์ž‘์—…์ด ์ง„ํ–‰ ์ค‘์ž…๋‹ˆ๋‹ค.

OpenShift ํŒ€์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐ„๋‹จํ•œ ์งˆ๋ฌธ์„ ๋˜์ง‘๋‹ˆ๋‹ค.

Kubernetes๋ฅผ ๋” ์‰ฝ๊ณ  ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?

๋Œ€๋‹ต์€ ๋†€๋ž๊ฒŒ๋„ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค.

  • ํด๋ผ์šฐ๋“œ ๋˜๋Š” ํด๋ผ์šฐ๋“œ ์™ธ๋ถ€ ๋ฐฐํฌ์˜ ๋ณต์žกํ•œ ์ธก๋ฉด์„ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ณต์žก์„ฑ์„ ์ˆจ๊ธฐ๋ฉด์„œ ์‹ ๋ขฐ์„ฑ์— ์ง‘์ค‘ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฐ„๋‹จํ•˜๊ณ  ์•ˆ์ „ํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ์ถœ์‹œํ•˜๊ธฐ ์œ„ํ•ด ์ง€์†์ ์œผ๋กœ ๋…ธ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
  • ํ†ต์ œ ๊ฐ€๋Šฅ์„ฑ๊ณผ ๊ฐ์‚ฌ ๊ฐ€๋Šฅ์„ฑ์„ ๋‹ฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • ์ฒ˜์Œ์—๋Š” ๋†’์€ ๋ณด์•ˆ์„ ๋ณด์žฅํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•˜์ง€๋งŒ ์œ ์šฉ์„ฑ์„ ํฌ์ƒํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

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

์ด ๊ฒฐ๊ณผ๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

Red Hat์—์„œ๋Š” ๊ธฐ์กด ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋ณด์กดํ•˜๊ณ  ํšŒ์‚ฌ๊ฐ€ ์ฐธ์—ฌํ•˜๋Š” ํ”„๋กœ์ ํŠธ๊ฐ€ ์ข…๋ฃŒ๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์˜ค๋žซ๋™์•ˆ ์ง€๋ฃจํ•˜๊ณ  ๊ฐ์‚ฌํ•  ์ผ ์—†๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด ๊ด€๋ก€์ž…๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ์—๋Š” ์žฌ๋ฏธ ์žˆ๊ณ , ๊ต์œก์ ์ด๋ฉฐ, ์ƒˆ๋กœ์šด ๊ธฐํšŒ๋ฅผ ์—ด์–ด์ฃผ๊ณ , ์•„๋ฆ„๋‹ต์ง€๋งŒ, ๋ฌผ๋ก  ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๊ฐ™์€ ๋ฐฉํ–ฅ์œผ๋กœ ์›€์ง์ด๊ฑฐ๋‚˜ ๊ณตํ†ต ๋ชฉํ‘œ๋ฅผ ์ถ”๊ตฌํ•  ๊ฒƒ์ด๋ผ๊ณ  ๊ธฐ๋Œ€ํ•˜๋Š” ์‚ฌ๋žŒ์€ ์•„๋ฌด๋„ ์—†์Šต๋‹ˆ๋‹ค. . ์‚ฌ์šฉ์ž์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์˜์—ญ์„ ๊ฐœ๋ฐœํ•˜๋ ค๋ฉด ์ด ์—๋„ˆ์ง€๋ฅผ ํ™œ์šฉํ•˜๊ณ  ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๋ฐฉํ–ฅ์„ ๋ฐ”๊พธ๋Š” ๊ฒƒ์ด ๋•Œ๋•Œ๋กœ ํ•„์š”ํ•˜์ง€๋งŒ, ๋™์‹œ์— ์šฐ๋ฆฌ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๋ฐœ์ „์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ๊ทธ๋“ค๋กœ๋ถ€ํ„ฐ ๋ฐฐ์›Œ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

2018๋…„ ์ดˆ, Red Hat์€ ์˜คํ”ˆ ์†Œ์Šค ์›์น™์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ณด๋‹ค ์•ˆ์ „ํ•˜๊ณ  ์•ˆ์ •์ ์ด๋ผ๋Š” ๋ฏธ๋ž˜์— ๋Œ€ํ•œ ์œ ์‚ฌํ•œ ๊ฒฌํ•ด๋ฅผ ๊ฐ–๊ณ  ์žˆ๋Š” CoreOS ํ”„๋กœ์ ํŠธ๋ฅผ ์ธ์ˆ˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” ์ด๋Ÿฌํ•œ ์•„์ด๋””์–ด๋ฅผ ๋”์šฑ ๋ฐœ์ „์‹œํ‚ค๊ณ  ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•ด ์™”์œผ๋ฉฐ, ๋ชจ๋“  ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์•ˆ์ „ํ•˜๊ฒŒ ์‹คํ–‰๋˜๋„๋ก ๋…ธ๋ ฅํ•˜๋Š” ์šฐ๋ฆฌ์˜ ์ฒ ํ•™์„ ์‹ค์ฒœ์— ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ์ž‘์—…์€ Kubernetes, Linux, ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ, ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ ๋ฐ ํ˜„๋Œ€ ๋””์ง€ํ„ธ ์ƒํƒœ๊ณ„๋ฅผ ๋’ท๋ฐ›์นจํ•˜๋Š” ์ˆ˜์ฒœ ๊ฐœ์˜ ๊ธฐํƒ€ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

OpenShift 4์˜ ์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค๋Š” ๋ช…ํ™•ํ•˜๊ณ  ์ž๋™ํ™”๋˜๋ฉฐ ๋”์šฑ ์ž์—ฐ์Šค๋Ÿฌ์›Œ์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

OpenShift ํ”Œ๋žซํผ์€ ๋ฒ ์–ด๋ฉ”ํƒˆ ํ•˜๋“œ์›จ์–ด ์ง€์›, ํŽธ๋ฆฌํ•œ ๊ฐ€์ƒํ™”, ์ž๋™ ์ธํ”„๋ผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ๋ฌผ๋ก  ์ปจํ…Œ์ด๋„ˆ(๊ธฐ๋ณธ์ ์œผ๋กœ Linux ์ด๋ฏธ์ง€์ž„)๋ฅผ ๊ฐ–์ถ˜ ๊ฐ€์žฅ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๊ณ ์˜ Linux ์šด์˜ ์ฒด์ œ์™€ ํ•จ๊ป˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

ํ”Œ๋žซํผ์€ ์ฒ˜์Œ๋ถ€ํ„ฐ ์•ˆ์ „ํ•ด์•ผ ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‰ฝ๊ฒŒ ๋ฐ˜๋ณตํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์ถฉ๋ถ„ํžˆ ์œ ์—ฐํ•˜๊ณ  ์•ˆ์ „ํ•˜๋ฉด์„œ๋„ ๊ด€๋ฆฌ์ž๊ฐ€ ์‰ฝ๊ฒŒ ๊ฐ์‚ฌํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ "์„œ๋น„์Šค๋กœ" ์‹คํ–‰๋  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๋ฉฐ ์šด์˜์ž๊ฐ€ ๊ด€๋ฆฌํ•  ์ˆ˜ ์—†๋Š” ์ธํ”„๋ผ ์„ฑ์žฅ์œผ๋กœ ์ด์–ด์ง€์ง€ ์•Š์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์‚ฌ์šฉ์ž์™€ ๊ณ ๊ฐ์„ ์œ„ํ•œ ์‹ค์ œ ์ œํ’ˆ์„ ๋งŒ๋“œ๋Š” ๋ฐ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋“œ์›จ์–ด์™€ ์†Œํ”„ํŠธ์›จ์–ด ์„ค์ •์˜ ์ •๊ธ€์„ ํ—ค์ณ๋‚˜๊ฐˆ ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ ๋ชจ๋“  ์šฐ๋ฐœ์ ์ธ ๋ฌธ์ œ๋Š” ๊ณผ๊ฑฐ์˜ ์ผ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

OpenShift 4: ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ํ•„์š” ์—†๋Š” NoOps ํ”Œ๋žซํผ

ะ’ ์ด ๊ฐ„ํ–‰๋ฌผ OpenShift 4์— ๋Œ€ํ•œ ํšŒ์‚ฌ์˜ ๋น„์ „์„ ํ˜•์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋œ ์ž‘์—…์„ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŒ€์˜ ๋ชฉํ‘œ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์šด์˜ํ•˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ์ผ์ƒ์ ์ธ ์ž‘์—…์„ ์ตœ๋Œ€ํ•œ ๋‹จ์ˆœํ™”ํ•˜์—ฌ ๊ตฌํ˜„์— ๊ด€๋ จ๋œ ์ „๋ฌธ๊ฐ€์™€ ๊ฐœ๋ฐœ์ž ๋ชจ๋‘๋ฅผ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‰ฝ๊ณ  ํŽธ์•ˆํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ์ด ๋ชฉํ‘œ์— ๋” ๊ฐ€๊นŒ์›Œ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ตœ์†Œํ•œ์˜ ๊ฐœ์ž…์ด ํ•„์š”ํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ํ”Œ๋žซํผ์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์ด ๋งฅ๋ฝ์—์„œ NoOps๋Š” ๋ฌด์—‡์„ ์˜๋ฏธํ•ฉ๋‹ˆ๊นŒ?

์ถ”์ƒํ™”ํ•˜๋ ค๊ณ  ํ•˜๋ฉด ๊ฐœ๋ฐœ์ž์—๊ฒŒ "์„œ๋ฒ„๋ฆฌ์Šค" ๋˜๋Š” "NoOps" ๊ฐœ๋…์€ "์šด์˜" ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ˆจ๊ธฐ๊ฑฐ๋‚˜ ๊ฐœ๋ฐœ์ž์˜ ๋ถ€๋‹ด์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ ๋ฐ ์„œ๋น„์Šค๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

  • ์‹œ์Šคํ…œ์ด ์•„๋‹Œ API(์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ธํ„ฐํŽ˜์ด์Šค)๋กœ ์ž‘์—…ํ•˜์„ธ์š”.
  • ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌํ˜„์„ ๊ท€์ฐฎ๊ฒŒ ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ๊ณต๊ธ‰์ž๊ฐ€ ๋Œ€์‹  ์ˆ˜ํ–‰ํ•˜๋„๋ก ํ•˜์‹ญ์‹œ์˜ค.
  • ํฐ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋ฐ”๋กœ ๋งŒ๋“œ๋Š” ๋ฐ ๋›ฐ์–ด๋“ค์ง€ ๋งˆ์‹ญ์‹œ์˜ค. "๋นŒ๋”ฉ ๋ธ”๋ก" ์—ญํ• ์„ ํ•  ์ž‘์€ ๋ถ€๋ถ„์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ณ , ์ด ์ฝ”๋“œ๊ฐ€ ๋””์Šคํฌ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์•„๋‹Œ ๋ฐ์ดํ„ฐ ๋ฐ ์ด๋ฒคํŠธ์™€ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋„๋ก ํ•˜์‹ญ์‹œ์˜ค.

์ด์ „๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ชฉํ‘œ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ๋ฐ˜๋ณต ์†๋„๋ฅผ ๋†’์ด๊ณ  ๋” ๋‚˜์€ ์ œํ’ˆ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์‹คํ–‰๋˜๋Š” ์‹œ์Šคํ…œ์— ๋Œ€ํ•ด ๊ฑฑ์ •ํ•  ํ•„์š”๊ฐ€ ์—†๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ˆ™๋ จ๋œ ๊ฐœ๋ฐœ์ž๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ์ดˆ์ ์„ ๋งž์ถ”๋ฉด ์ƒํ™ฉ์ด ๋น ๋ฅด๊ฒŒ ๋ฐ”๋€” ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์ž˜ ์•Œ๊ณ  ์žˆ์œผ๋ฏ€๋กœ ๊ผญ ํ•„์š”ํ•˜๋‹ค๊ณ  ํ™•์‹ ํ•˜์ง€ ์•Š๋Š” ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์ž‘์„ฑ์— ๋„ˆ๋ฌด ๋งŽ์€ ๋…ธ๋ ฅ์„ ๋“ค์ด์ง€ ๋ง์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์œ ์ง€ ๊ด€๋ฆฌ ๋ฐ ์šด์˜ ์ „๋ฌธ๊ฐ€์—๊ฒŒ "NoOps"๋ผ๋Š” ๋‹จ์–ด๋Š” ๋‹ค์†Œ ๋ฌด์„ญ๊ฒŒ ๋“ค๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ˜„์žฅ ์—”์ง€๋‹ˆ์–ด์™€ ์†Œํ†ตํ•  ๋•Œ ๊ทธ๋“ค์ด ์‹ ๋ขฐ์„ฑ๊ณผ ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ํŒจํ„ด๊ณผ ๊ธฐ์ˆ (SRE)์ด ์œ„์— ์„ค๋ช…๋œ ํŒจํ„ด๊ณผ ๋งŽ์€ ์œ ์‚ฌ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

  • ์‹œ์Šคํ…œ์„ ๊ด€๋ฆฌํ•˜์ง€ ๋ง๊ณ  ๊ด€๋ฆฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•˜์„ธ์š”.
  • ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ตฌํ˜„ํ•˜์ง€ ๋งˆ์„ธ์š”. ๋ฐฐํฌํ•  ํŒŒ์ดํ”„๋ผ์ธ์„ ๋งŒ๋“œ์„ธ์š”.
  • ๋ชจ๋“  ์„œ๋น„์Šค๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ์–ด ํ•˜๋‚˜์˜ ์˜ค๋ฅ˜๋กœ ์ธํ•ด ์ „์ฒด ์‹œ์Šคํ…œ์ด ์‹คํŒจํ•˜๋„๋ก ๋†”๋‘์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ž๋™ํ™” ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ์ „์ฒด ์ธํ”„๋ผ์— ๋ถ„์‚ฐ์‹œํ‚ค๊ณ  ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์‹์œผ๋กœ ์—ฐ๊ฒฐํ•˜์‹ญ์‹œ์˜ค.

SRE๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ๊ณ  ๋ฌธ์ œ๋ฅผ ์ถ”์ ํ•˜๊ณ  ํ•ด๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ผ์ƒ์ ์ธ ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๊ณ  ์˜ค๋ฅ˜ ์˜ˆ์‚ฐ์„ ๋ฏธ๋ฆฌ ์„ค์ •ํ•˜์—ฌ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ ์šฐ์„  ์ˆœ์œ„๋ฅผ ์ •ํ•˜๊ณ  ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OpenShift์˜ Kubernetes๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋„๋ก ์„ค๊ณ„๋œ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ€์ƒ ๋จธ์‹ ์ด๋‚˜ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ API๋ฅผ ์ดํ•ดํ•˜๋„๋ก ๊ฐ•์š”ํ•˜๋Š” ๋Œ€์‹  ๋ฐฐํฌ ํ”„๋กœ์„ธ์Šค ๋ฐ ์„œ๋น„์Šค๋ผ๋Š” ๊ณ ์ฐจ์› ์ถ”์ƒํ™”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ์—์ด์ „ํŠธ๋ฅผ ์„ค์น˜ํ•˜๋Š” ๋Œ€์‹  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ž์ฒด ๋ชจ๋‹ˆํ„ฐ๋ง ์Šคํƒ์„ ์ž‘์„ฑํ•˜๋Š” ๋Œ€์‹  ํ”Œ๋žซํผ์—์„œ ์ด๋ฏธ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ OpenShift 4์˜ ๋น„๋ฐ€ ์†Œ์Šค๋Š” ์‹ค์ œ๋กœ ๋น„๋ฐ€์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ด๋Š” SRE ์›์น™๊ณผ ์„œ๋ฒ„๋ฆฌ์Šค ๊ฐœ๋…์„ ์ทจํ•˜์—ฌ ๊ฐœ๋ฐœ์ž์™€ ์šด์˜ ์—”์ง€๋‹ˆ์–ด๋ฅผ ๋•๊ธฐ ์œ„ํ•œ ๋…ผ๋ฆฌ์  ๊ฒฐ๋ก ์„ ๋„์ถœํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์‚ฌ์šฉํ•˜๋Š” ์ธํ”„๋ผ ์ž๋™ํ™” ๋ฐ ํ‘œ์ค€ํ™”
  • ๊ฐœ๋ฐœ์ž ์ž์‹ ์„ ์ œํ•œํ•˜์ง€ ์•Š๊ณ  ๋ฐฐํฌ ๋ฐ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ•จ๊ป˜ ์—ฐ๊ฒฐ
  • XNUMX๋ฒˆ์งธ ์„œ๋น„์Šค, ๊ธฐ๋Šฅ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜๋Š” ์ „์ฒด ์Šคํƒ์„ ์‹œ์ž‘, ๊ฐ์‚ฌ ๋ฐ ๋ณดํ˜ธํ•˜๋Š” ๊ฒƒ์ด ์ฒซ ๋ฒˆ์งธ๋ณด๋‹ค ์–ด๋ ต์ง€ ์•Š๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ OpenShift 4 ํ”Œ๋žซํผ๊ณผ ์ด์ „ ํ”Œ๋žซํผ์˜ ์ฐจ์ด์ ์€ ๋ฌด์—‡์ด๋ฉฐ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ "ํ‘œ์ค€" ์ ‘๊ทผ ๋ฐฉ์‹๊ณผ์˜ ์ฐจ์ด์ ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ตฌํ˜„ ๋ฐ ์šด์˜ ํŒ€์˜ ๊ทœ๋ชจ๋ฅผ ํ™•๋Œ€ํ•˜๋Š” ์š”์ธ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์ด ์ƒํ™ฉ์—์„œ ์™•์ด ํด๋Ÿฌ์Šคํ„ฐ๋ผ๋Š” ์‚ฌ์‹ค ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ,

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

ํ”Œ๋žซํผ์˜ ๊ธฐ๋Šฅ์ด ์‹ค์ œ๋กœ ์ž‘๋™ํ•˜๋Š” ๋ชจ์Šต์„ ๋ณด๊ณ  ์‹ถ์œผ์‹ญ๋‹ˆ๊นŒ?

OpenShift 4์˜ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฒ„์ „์ด ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋ฉด Red Had CoreOS๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ AWS์—์„œ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์ธํ”„๋ผ๋ฅผ ํ”„๋กœ๋น„์ €๋‹ํ•˜๊ธฐ ์œ„ํ•œ AWS ๊ณ„์ •๊ณผ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ์ด๋ฏธ์ง€์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•œ ๊ณ„์ • ์„ธํŠธ๋งŒ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  1. ์‹œ์ž‘ํ•˜๋ ค๋ฉด ๋‹ค์Œ์œผ๋กœ ์ด๋™ํ•˜์„ธ์š”. try.openshift.com ๊ทธ๋ฆฌ๊ณ  โ€œ์‹œ์ž‘ํ•˜๊ธฐโ€๋ฅผ ํด๋ฆญํ•˜์„ธ์š”.
  2. Red Hat ๊ณ„์ •์— ๋กœ๊ทธ์ธ(๋˜๋Š” ์ƒˆ ๊ณ„์ • ์ƒ์„ฑ)ํ•˜๊ณ  ์ง€์นจ์— ๋”ฐ๋ผ ์ฒซ ๋ฒˆ์งธ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

์„ฑ๊ณต์ ์œผ๋กœ ์„ค์น˜ํ•œ ํ›„ ํŠœํ† ๋ฆฌ์–ผ์„ ํ™•์ธํ•˜์„ธ์š”. OpenShift ๊ต์œกOpenShift 4 ํ”Œ๋žซํผ์„ Kubernetes๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์‰ฝ๊ณ  ํŽธ๋ฆฌํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๋งŒ๋“œ๋Š” ์‹œ์Šคํ…œ๊ณผ ๊ฐœ๋…์„ ๋” ๊นŠ์ด ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด OpenShift ๋ฆด๋ฆฌ์Šค๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด๊ณ  ์˜๊ฒฌ์„ ๊ณต์œ ํ•ด ๋ณด์„ธ์š”. ์šฐ๋ฆฌ๋Š” Kumbernetes์™€์˜ ์ž‘์—…์„ ์ตœ๋Œ€ํ•œ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๊ณ  ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. NoOps์˜ ๋ฏธ๋ž˜๋Š” ์˜ค๋Š˜๋ถ€ํ„ฐ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ด์ œ ์ฃผ๋ชฉ!
ํšŒ์˜์—์„œ ๋ฐ๋ธŒ์˜ต์Šคํฌ๋Ÿผ 2019 20์›” 37์ผ์—๋Š” OpenShift ๊ฐœ๋ฐœ์ž ์ค‘ ํ•œ ๋ช…์ธ Vadim Rutkovsky๊ฐ€ ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค๋ฅผ ๊ฐœ์ตœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๊ทธ๋Š” XNUMX๊ฐœ์˜ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊นจ๊ณ  ๊ฐ•์ œ๋กœ ์ˆ˜์ •ํ•˜๋„๋ก ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ปจํผ๋Ÿฐ์Šค ๋น„์šฉ์€ ์œ ๋ฃŒ์ด์ง€๋งŒ ํ”„๋กœ๋ชจ์…˜ ์ฝ”๋“œ #RedHat์„ ์‚ฌ์šฉํ•˜๋ฉด XNUMX% ํ• ์ธ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค๋Š” 17:15 - 18:15์ด๋ฉฐ ์Šคํƒ ๋“œ๋Š” ํ•˜๋ฃจ ์ข…์ผ ์—ด๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. ํ‹ฐ์…”์ธ , ๋ชจ์ž, ์Šคํ‹ฐ์ปค - ํ‰์†Œ!

ํ™€ #2
"์—ฌ๊ธฐ์„œ ์ „์ฒด ์‹œ์Šคํ…œ์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ธ์ฆ๋œ ์ •๋น„์‚ฌ์™€ ํ•จ๊ป˜ ๊ณ ์žฅ๋‚œ k8s ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ˆ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค."


์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€