์ง€์›๋ฐ›๊ธฐ


์ด ํŽ˜์ด์ง€์—์„œ๋Š” Google Kubernetes Engine ์ง€์›์„ ๋ฐ›๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

Google ์„œํฌํŠธ ํŒจํ‚ค์ง€ ์ด์šฉํ•˜๊ธฐ

Google Cloud๋Š” ๋‹ค์–‘ํ•œ ๋‹ˆ์ฆˆ๋ฅผ ์ถฉ์กฑํ•  ์ˆ˜ ์žˆ๋„๋ก ์—ฐ์ค‘๋ฌดํœด ์ง€์›, ์ „ํ™” ์ง€์›, ๊ธฐ์ˆ  ์ง€์› ๊ด€๋ฆฌ์ž ์ƒ๋‹ด๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์„œํฌํŠธ ํŒจํ‚ค์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ Cloud Customer Care๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

ํšจ์œจ์ ์ธ ์ง€์›์„ ์œ„ํ•œ ๊ถŒ์žฅ์‚ฌํ•ญ

๋‹ค์Œ ๊ถŒ์žฅ์‚ฌํ•ญ์„ ๋”ฐ๋ฅด๋ฉด ์ตœ์ƒ์˜ ์ง€์›์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ํ˜„์žฌ GKE ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

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

  • ์ง€์› ์ผ€์ด์Šค๋ฅผ ์—ด ๋•Œ๋Š” ๋ฌธ์ œ๋ฅผ ๊ฐ€๋Šฅํ•œ ํ•œ ๊ตฌ์ฒด์ ์œผ๋กœ ์„ค๋ช…ํ•˜๊ณ  ์ ์–ด๋„ ๋‹ค์Œ ์ •๋ณด๋ฅผ ํฌํ•จํ•˜์„ธ์š”.

    • ํด๋Ÿฌ์Šคํ„ฐ์˜ ์ด๋ฆ„
    • ์‹œ๊ฐ„๋Œ€๋ฅผ ํฌํ•จํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•œ ํƒ€์ž„์Šคํƒฌํ”„ ๋˜๋Š” ์‹œ๊ฐ„ ๋ฒ”์œ„
    • ๋ฐœ๊ฒฌํ•œ ๋‚ด์šฉ๊ณผ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•œ ๋ฐฉ์‹์— ๋Œ€ํ•ด ์ตœ๋Œ€ํ•œ ๋งŽ์€ ์„ธ๋ถ€์ •๋ณด

์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ง€์›๋ฐ›๊ธฐ

๋‹ค์Œ ๋ฆฌ์†Œ์Šค๋ฅผ ํ†ตํ•ด Google Kubernetes Engine ๋ฐ Kubernetes ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์ง€์›์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Stack Overflow์— ์งˆ๋ฌธํ•˜๊ธฐ

Stack Overflow์—์„œ Kubernetes ๋˜๋Š” GKE๋ฅผ ์งˆ๋ฌธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

GKE์— ๋Œ€ํ•œ ์งˆ๋ฌธ์€ google-kubernetes-engine ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”. ์ด ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Stack Overflow ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฟ ์•„๋‹ˆ๋ผ ์ด ํƒœ๊ทธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ๋น„๊ณต์‹ ์ง€์›์„ ์ œ๊ณตํ•˜๋Š” Google ์—”์ง€๋‹ˆ์–ด์˜ ๋‹ต๋ณ€์„ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์งˆ๋ฌธ์„ ์˜ฌ๋ฆฌ๊ธฐ ์ „์— ๊ฐ€์žฅ ๋งŽ์ด ๋ฌป๋Š” ์งˆ๋ฌธ์„ ๊ฒ€ํ† ํ•˜์„ธ์š”.

GKE ๋…ผ์˜

kubernetes-users Google ๊ทธ๋ฃน์— ์ฐธ์—ฌํ•˜์—ฌ GKE ๊ด€๋ จ ๋‚ด์šฉ์„ ๋…ผ์˜ํ•˜๊ณ  GKE ์•Œ๋ฆผ ๋ฐ ์—…๋ฐ์ดํŠธ ์†Œ์‹์„ ๋ฐ›์•„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ GKE ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ฐธ์—ฌํ•ด์„œ ๋‹ค์Œ ํ™œ๋™์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฒ„๊ทธ ์‹ ๊ณ  ๋˜๋Š” ๊ธฐ๋Šฅ ์š”์ฒญ

๋‹ค์Œ ์ ˆ์ฐจ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ œํ’ˆ ๋˜๋Š” ๋ฌธ์„œ ๋ฌธ์ œ๋ฅผ ์ œ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • GKE ๋ฌธ์ œ ๋ฐ ๊ธฐ๋Šฅ ์š”์ฒญ: ๊ณต๊ฐœ Issue Tracker์—์„œ ๊ธฐ์กด ๋ฌธ์ œ๋ฅผ ํ™•์ธํ•˜๊ฑฐ๋‚˜ ์ƒˆ ๋ฌธ์ œ๋ฅผ ๊ฐœ์„คํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฌธ์ œ๋ฅผ ์‹ ๊ณ ํ•˜๊ธฐ ์ „์— ๊ธฐ์กด ๋ฌธ์ œ๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์ค‘๋ณต์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.

    ์ƒˆ๋กœ์šด ๋ฌธ์ œ๋ฅผ ์—ฌ๋Š” ๊ฒฝ์šฐ ๋‹ค์Œ ์ •๋ณด๋ฅผ ํฌํ•จํ•˜์„ธ์š”.

    • Kubernetes ๋ฒ„์ „ ๋ฐ kubectl ๋ฒ„์ „
    • ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด, ์šด์˜์ฒด์ œ, ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ, Docker ๋ฒ„์ „
    • ๋ฌธ์ œ ์žฌํ˜„ ๋‹จ๊ณ„
  • Kubernetes ๋ฌธ์ œ ๋˜๋Š” ๊ธฐ๋Šฅ ์š”์ฒญ์„ ์˜คํ”ˆ์†Œ์Šค๋กœ ์ œ๊ณต: ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ๊ฒฌ๋˜์—ˆ๊ฑฐ๋‚˜ Kubernetes ๊ธฐ๋Šฅ์„ ์š”์ฒญํ•˜๋ ค๋ฉด GitHub์—์„œ ๋ฌธ์ œ๋ฅผ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค.

  • ๋ฌธ์„œ ๋ฌธ์ œ: GKE ๋ฌธ์„œ์—์„œ ์˜๊ฒฌ ๋ณด๋‚ด๊ธฐ > ๋ฌธ์„œ ์˜๊ฒฌ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์˜๊ฒฌ ์ œ์ถœ ์–‘์‹์ด ์—ด๋ฆฝ๋‹ˆ๋‹ค. Google Kubernetes Engine ๋ฌธ์„œํŒ€์€ ์ œ์ถœ๋œ ์˜๊ฒฌ์„ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค.

๊ณต์œ  ์ฑ…์ž„ ๋ชจ๋ธ

GKE์—์„œ ๋น„์ฆˆ๋‹ˆ์Šค์— ์ค‘์š”ํ•œ ํ”„๋กœ๋•์…˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ์—ฌ๋Ÿฌ ๋‹น์‚ฌ์ž๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ์ฑ…์ž„์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฑ…์ž„์€ GKE Enterprise ๊ณต์œ  ์ฑ…์ž„์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.