๋กœ์ผ“๐Ÿพ
article thumbnail
[K8S] ํŒŒ์ผ(.yaml)์—์„œ ๋ฌธ์ž์—ด ๊ฒ€์ƒ‰ ํ•œ ํ›„ ๊ทธ ๋ฌธ์ž์—ด์˜ ๋ผ์ธ ๋„˜๋ฒ„ ๊ฐ€์ ธ์˜ค๊ธฐ
... 2021. 11. 26. 11:02

์„ค๋ช…์€ ํ•„์š”์—†๊ณ  ๊ฒฐ๋ก ๋งŒ ์•Œ๊ณ  ์‹ถ์€ ๋ถ„๋“ค์„ ์œ„ํ•œ $ sed "$(grep -n 'image:' nginx.yaml | grep -Eo '^[^:]+')s/nginx:1.0/nginx:2.0/g" nginx.yaml ๋ณธ๋ฌธ์˜ ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•œ ์ƒํ™ฉ ์˜ˆ์‹œ ์œ„ ์ด๋ฏธ์ง€๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฝ”๋“œ๋ฅผ ์ปค๋ฐ‹ํ•œ ํ›„ ์ž๋™์œผ๋กœ k8s cluster์— ๋ฐฐํฌ๋˜๊ธฐ ๊นŒ์ง€์˜ ๊ณผ์ •์„ ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ๋„์‹ํ™”ํ•œ ์ด๋ฏธ์ง€์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๊ฐ€ ์šด์˜ ์ค‘์ธ ์„œ๋น„์Šค์— ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ • ํ–ˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ด…์‹œ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋  ๊ฒฝ์šฐ GitOpsRepo์˜ ์žˆ๋Š” ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€์˜ ๋ฒ„์ „ ๋˜ํ•œ ๋ฐ”๊ฟ”์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋  ๊ฒฝ์šฐ ์  ํ‚จ์Šค์—์„œ GitOps Repo์— push๋ฅผ ํ•  ๋•Œ ์ƒˆ๋กญ๊ฒŒ ๋งŒ๋“  ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€์˜ ๋ฒ„์ „์œผ๋กœ ์ˆ˜์ •ํ•ด์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์•ผ argoCD์—์„œ git..

profile on loading

Loading...