Ansible k8s ์น˜ํŠธ ์‹œํŠธ, ์‹ค์šฉ์ ์ธ awk ํŠœํ† ๋ฆฌ์–ผ, ์›น ๊ฐœ๋ฐœ์— Jamstack์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” 4๊ฐ€์ง€ ์ด์œ 

Ansible k8s ์น˜ํŠธ ์‹œํŠธ, ์‹ค์šฉ์ ์ธ awk ํŠœํ† ๋ฆฌ์–ผ, ์›น ๊ฐœ๋ฐœ์— Jamstack์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” 4๊ฐ€์ง€ ์ด์œ 

์ „ํ†ต์ ์œผ๋กœ ์ง€๋‚œ XNUMX์ฃผ ๋™์•ˆ ์ธํ„ฐ๋„ท์—์„œ ์ฐพ์€ ์œ ์šฉํ•œ ์ž๋ฃŒ๋ฅผ ๊ฐ„๋žตํ•˜๊ฒŒ ์š”์•ฝํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ƒˆ๋กœ ์‹œ์ž‘:

๋‹ค์šด๋กœ๋“œ:

  • Ansible k8s ์น˜ํŠธ ์‹œํŠธ
    Ansible k8s๋Š” Ansible ํ”Œ๋ ˆ์ด๋ถ์—์„œ Kubernetes ๊ฐ์ฒด๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ํŠน์ˆ˜ ๋ชจ๋“ˆ์ž…๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ๋ฅผ ์ž๋™ํ™”ํ•  ๋•Œ Ansible๊ณผ Kubernetes๋ฅผ ๊ฒฐํ•ฉํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๋‹ต๋ณ€: Ansible k8s ๋ชจ๋“ˆ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ”Œ๋ ˆ์ด๋ถ์—์„œ ์ง์ ‘ Kubernetes ๊ฐ์ฒด๋ฅผ ๊ด€๋ฆฌํ•˜์„ธ์š”. ๊ทธ๋ฆฌ๊ณ  ์ด ๋ชจ๋“ˆ์˜ ์ฃผ์š” ๋ช…๋ น์— ๋Œ€ํ•œ ์œ ์šฉํ•œ ํŒ๊ณผ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ์น˜ํŠธ ์‹œํŠธ๊ฐ€ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  • Quarkus ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ์น˜ํŠธ ์‹œํŠธ

    Ansible k8s ์น˜ํŠธ ์‹œํŠธ, ์‹ค์šฉ์ ์ธ awk ํŠœํ† ๋ฆฌ์–ผ, ์›น ๊ฐœ๋ฐœ์— Jamstack์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” 4๊ฐ€์ง€ ์ด์œ 

  • ์ƒ‰์น ํ•˜๊ธฐ ์ฑ… "์ปจํ…Œ์ด๋„ˆ ์Šˆํผ ํžˆ์–ด๋กœ"
    Podman, CRI-O, Buildah, Skopeo ๋ฐ OpenShift๋กœ ๋Œ€ํ‘œ๋˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ์ปจํ…Œ์ด๋„ˆ ์Šˆํผํžˆ์–ด๋กœ๋กœ ๊ตฌ์„ฑ๋œ ๋ถ„์‚ฐ ํŒ€์€ ์ง€๊ตฌ ์ „์ฒด์— ๋ณดํ˜ธ๋ง‰์„ ๋ฐฐ์น˜ํ•˜์—ฌ ์†Œํ–‰์„ฑ ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ์ง€๊ตฌ๋ฅผ ๊ตฌํ•ฉ๋‹ˆ๋‹ค.

    Ansible k8s ์น˜ํŠธ ์‹œํŠธ, ์‹ค์šฉ์ ์ธ awk ํŠœํ† ๋ฆฌ์–ผ, ์›น ๊ฐœ๋ฐœ์— Jamstack์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” 4๊ฐ€์ง€ ์ด์œ 

์—ฌ์œ  ์‹œ๊ฐ„์— ์ฝ์œผ์‹ญ์‹œ์˜ค:

ํ™œ๋™ :

  • 30์›” XNUMX์ผ, jconf.dev
    ํ™”๋ฉด์—์„œ ๋ฐ”๋กœ ๋ฌด๋ฃŒ ๊ฐ€์ƒ Java ์ปจํผ๋Ÿฐ์Šค๋ฅผ ์ฆ๊ฒจ๋ณด์„ธ์š”. Java ๋ฐ ํด๋ผ์šฐ๋“œ ์ „๋ฌธ๊ฐ€๊ฐ€ ์ฐธ์—ฌํ•˜๋Š” 28๊ฐœ์˜ ๊ธฐ์ˆ  ํŠธ๋ž™, XNUMX๊ฐœ์˜ ์‹ฌ์ธต ์„ธ์…˜, XNUMX๊ฐœ์˜ ๋†€๋ผ์šด ๊ธฐ์กฐ์—ฐ์„ค.
  • 13์›” 14~XNUMX์ผ, AnsibleFest
    ๊ณต์—ฐ, ์‹œ์—ฐ, ์‹ค์Šต ์ˆ˜์—…์ด ๋ชจ๋‘ ์˜จ๋ผ์ธ์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค IT ์ž๋™ํ™” ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ€ํ™”์˜ ๊ณผ์ œ์— ์„ฑ๊ณต์ ์œผ๋กœ ๋Œ€์ฒ˜ํ•˜๋Š” ๊ฐœ๋ฐœ์ž, ๊ด€๋ฆฌ์ž ๋ฐ ์˜์‚ฌ ๊ฒฐ์ •์ž์™€ ๊ฐ€์ƒ์œผ๋กœ ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๋Š” ํ›Œ๋ฅญํ•œ ๊ธฐํšŒ์ž…๋‹ˆ๋‹ค.

๋Ÿฌ์‹œ์•„์–ด :

์šฐ๋ฆฌ๋Š” Red Hat OpenShift Container Platform ๋ฐ Kubernetes๋ฅผ ์‚ฌ์šฉํ•œ ๊ธฐ๋ณธ ๊ฒฝํ—˜์— ๋Œ€ํ•œ ๊ธˆ์š”์ผ ์›จ๋น„๋‚˜ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๊ณ„์†ํ•ฉ๋‹ˆ๋‹ค. ๋“ฑ๋กํ•˜๊ณ  ์˜ค์„ธ์š”:

ํ™ฉ์ œ "์šด์˜์ž": OpenShift ๋ฐ Kubernetes์˜ ์—ฐ์‚ฐ์ž
์ด๋Ÿฐ, ์›จ๋น„๋‚˜๋Š” ๋๋‚ฌ์ง€๋งŒ ์•„์ง ๋‚จ์•˜์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ก.

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

์ถœ์ฒ˜ : habr.com

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