2212220 ๊ฐœ๋ฐœ๊ธฐ๋ก : ์ฐจ๊ทผ์ฐจ๊ทผ K8S

2022. 12. 20. 23:06ใ†๐Ÿ“” TIL

 

* ๊ฐ„๋žตํ•œ K8S ์†Œ๊ฐœ (๐Ÿ”— ์ถœ์ฒ˜: Jenkins ๋ฅผ ์ด์šฉํ•œ CI/CD Pipeline ๊ตฌ์ถ• - ์ธํ”„๋Ÿฐ)

 

K8S Can Do

  • ์ปจํ…Œ์ด๋„ˆํ™” ๋œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ๋™
  • ์„œ๋น„์Šค ๋””์Šค์ปค๋ฒ„๋ฆฌ์™€ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ
  • ์Šคํ† ๋ฆฌ์ง€ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜
  • ๋กค์•„์›ƒ / ๋กค๋ฐฑ ์ž๋™ํ™”
  • ๋ณต๊ตฌ ์ž๋™ํ™”
  • ์‹œํฌ๋ฆฟ๊ณผ ๊ตฌ์„ฑ ๊ด€๋ฆฌ

K8S Can't Do

  • ์†Œ์Šค์ฝ”๋“œ ๋ฐฐํฌ, ๋นŒ๋“œ
  • ๋กœ๊น…, ๋ชจ๋‹ˆํ„ฐ๋ง ์†”๋ฃจ์…˜
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ๋ฒจ ์„œ๋น„์Šค
  • ํฌ๊ด„์ ์ธ ๋จธ์‹  ์„ค์ •, ์œ ์ง€๋ณด์ˆ˜ ๊ด€๋ฆฌ

 

K8S ์šฉ์–ด ๊ฐ„๋‹จ ์ •๋ฆฌ

  • ํด๋Ÿฌ์Šคํ„ฐ : ๊ฐ„๋‹จํžˆ ์ƒ๊ฐํ•˜๋ฉด, ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ์™€ ๊ฐœ๋ณ„ ์›Œํฌ ๋…ธ๋“œ๋ฅผ ํฌ๊ด„ํ•œ ๊ฐœ๋…. ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ๋Š” ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ(control-plane)์ด๋ผ๊ณ ๋„ ๋ถˆ๋ฆฐ๋‹ค. ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ, ์ฆ‰ ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ๋Š” ์–ด๋Š ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๊ณ , ์–ด๋Š ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ• ์ง€ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. 
  • ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ : ๊ฐœ๋ณ„ ์ปจํ…Œ์ด๋„ˆ, ์›Œํฌ ๋…ธ๋“œ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์—ญํ• . ๋Œ€๊ทœ๋ชจ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์šด์˜ํ•˜๊ธฐ ์œ„ํ•ด์„ , ๊ฐ ์›Œ์ปค ๋…ธ๋“œ์˜ ๊ฐ€์šฉ ๋ฆฌ์†Œ์Šค ํ˜„ํ™ฉ์„ ๊ณ ๋ คํ•˜์—ฌ ์ตœ์ ์˜ ์ปจํ…Œ์ด๋„ˆ ๋ฐฐ์น˜์™€ ๋ชจ๋‹ˆํ„ฐ๋ง, ํšจ์œจ์ ์ธ ์ถ”์  ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์ด๋Ÿฌํ•œ ์—ญํ• ์„ ํ•˜๋‚˜์˜ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ๋…ธ๋“œ๋ฅผ ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ๋ผ ์นญํ•œ๋‹ค.
  • ์›Œ์ปค ๋…ธ๋“œ : ๊ฐœ๋ณ„ ์ปจํ…Œ์ด๋„ˆ๋“ค์ด ๋กœ๋“œ๋œ ์ปจํ…Œ์ด๋„ˆ ์ง‘ํ•ฉ. ๊ฐ๊ธฐ ๋‹ค๋ฅธ ๋ชฉ์ -๊ธฐ๋Šฅ์œผ๋กœ ์„ธ๋ถ„ํ™”๋œ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์‹ค์ œ ๋ฐฐ์น˜๋˜๋Š” ๋…ธ๋“œ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ๋™์ผํ•œ ๋…ธ๋“œ์˜ ๋ฐฐ์น˜๋œ ์ปจํ…Œ์ด๋„ˆ์˜ ์ง‘ํ•ฉ์„ Pods ๋ผ ๋ถ€๋ฅธ๋‹ค.
  • Pods : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•ด ์„œ๋กœ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ์˜ ๋…ผ๋ฆฌ์ ์ธ ์ง‘ํ•ฉ. ๊ฐœ๋ณ„ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์ปจํ…Œ์ด๋„ˆ ์ƒ์—์„œ ๊ตฌ๋™๋˜๋ฏ€๋กœ, Pods ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ง‘ํ•ฉ์œผ๋กœ๋„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.