728x90
๋ฐ˜์‘ํ˜•

Kubernetes 1

[DevOps] DevOps์˜ ๋„๊ตฌ์™€ ๊ธฐ์ˆ  ์Šคํƒ

DevOps๋ฅผ ์ดํ•ดํ•˜๊ณ  ์‹ค์ฒœํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‹ค์–‘ํ•œ ๋„๊ตฌ์™€ ๊ธฐ์ˆ  ์Šคํƒ์„ ์ž˜ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.DevOps์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ์ฃผ์š” ๋„๊ตฌ๋“ค์„ ์‚ดํŽด๋ณด๊ณ , ๊ฐ๊ฐ์˜ ๋„๊ตฌ๊ฐ€ ์–ด๋–ค ์—ญํ• ์„ ํ•˜๋ฉฐ, ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ๋˜๋Š”์ง€์— ๋Œ€ํ•ด ์˜ˆ์‹œ์™€ ํ•จ๊ป˜ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 1. Jenkins: ์ง€์†์ ์ธ ํ†ตํ•ฉ/๋ฐฐํฌ์˜ ์—”์ง„   Jenkins๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”? Jenkins๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ ์ฝ”๋“œ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ง€์†์ ์œผ๋กœ ํ†ตํ•ฉ(CI)ํ•˜๊ณ  ๋ฐฐํฌ(CD)ํ•˜๋Š” ์ž‘์—…์„ ์ž๋™ํ™”ํ•ด ์ฃผ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ์ด๋ฅผ ์†Œ์Šค ์ฝ”๋“œ ์ €์žฅ์†Œ(Git ๋“ฑ)์— ํ‘ธ์‹œํ•˜๋ฉด, Jenkins๊ฐ€ ์ž๋™์œผ๋กœ ์ฝ”๋“œ๋ฅผ ๋นŒ๋“œํ•˜๊ณ , ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋ฉฐ, ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค๋ฉด ์ƒˆ๋กœ์šด ๋ฒ„์ „์˜ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.  ์˜ˆ์‹œ ์˜ˆ๋ฅผ ๋“ค์–ด, ์—ฌ๋Ÿฌ ๋ช…์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ํ˜‘์—…ํ•˜์—ฌ ์• ..

DevOps 2024.08.12
728x90
๋ฐ˜์‘ํ˜•
loading