๋กœ์ผ“๐Ÿพ
article thumbnail
[Github Action] MacOS.. ๋„Œ ์™œ ARC ์ง€์›์ด ์•ˆ๋˜์„œ... - Runner with MacOS
DevOps/Github Action 2023. 11. 12. 18:11

์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ™˜๊ฒฝ์—์„  ARC ๋ฅผ ์ด์šฉํ•˜๋ฉด ์–ด๋ ต์ง€ ์•Š๊ฒŒ ๋‹ค์–‘ํ•œ OS ์œ„์— ์˜คํ† ์Šค์ผ€์ผ๋ง์— ๊ธฐ๋ฐ˜ํ•œ Runner ๊ตฌํ˜„์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. Karpenter ์™€ ํ•จ๊ป˜๋ผ๋ฉด ๋” ํšจ์œจ์ ์ด์ฃ . (Karpenter ๊ณผ ๊ถ๊ธˆํ•˜๋‹ค๋ฉด ์—ฌ๊ธฐ ์ฐธ๊ณ , ARC ๊ฐ€ ๊ถ๊ธˆํ•˜๋‹ค๋ฉด ์—ฌ๊ธฐ ์ฐธ๊ณ ) ๋˜ํ•œ EKS ์—์„œ Linux ์™€ Windows ๊ธฐ๋ฐ˜์˜ ๋…ธ๋“œ๋ฅผ ์ง€์›ํ•ด์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๋„์šฐ๊ธฐ๋งŒ ํ•œ๋‹ค๋ฉด ํŒŒ๋“œ ๋‹จ์œ„๋กœ Runner ๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (EKS ์—์„œ Windows ๋ฅผ ํ™œ์„ฑํ™” ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ๊ถ๊ธˆํ•˜๋‹ค๋ฉด ์—ฌ๊ธฐ ์ฐธ๊ณ ) ํ•˜์ง€๋งŒ MacOS ๋Š” ์–˜๊ธฐ๊ฐ€ ๋‹ฌ๋ผ์š”.. EKS ์—์„œ ์ง€์›์„ ์•ˆํ•ด์ค๋‹ˆ๋‹ค.. ๊ทธ๋ž˜์„œ ๋งŒ์•ฝ MacOS ๊ธฐ๋ฐ˜์˜ ์›Œ์ปค ๋…ธ๋“œ๋ฅผ ํ”„๋กœ๋น„์ €๋‹ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค๋ฉด, ์•„๋งˆ MacOS ๊ธฐ๋ฐ˜์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ๋„์šด ํ›„ ๊ฑฐ๊ธฐ์„œ ์ˆ˜๋™์œผ๋กœ EKS ํด๋Ÿฌ์Šคํ„ฐ์— ์กฐ์ธํ•ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค...

article thumbnail
[Github Action] ๋ฐ์ดํ„ฐ ์ข€ ๋งก๊ธธ๊ฒŒ! ๋‚˜์ค‘์— ๊ทธ๋Œ€๋กœ ๋‹ค์‹œ์ค„๋ž˜? - action cache
DevOps/Github Action 2023. 6. 3. 14:27

์ง€๋‚œ ๊ธ€์—์„œ๋Š” Action Controller Runner (์ดํ•˜ ARC) ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ AWS EFS ๋ฅผ ๋งˆ์šดํŠธํ•ด์„œ ํŠน์ • ๊ฒฝ๋กœ์— build ์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์บ์‹ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทผ๋ฐ ๋งŒ์•ฝ AWS EFS ์™€ ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ์—†๋‹ค๋ฉด ์–ด๋–จ๊นŒ์š”? ๋‹คํ–‰ํžˆ ์ถฉ๋ถ„ํžˆ ์ข‹์€ ๋Œ€์ฑ…์•ˆ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ Github Action ์—์„œ ์ œ๊ณตํ•ด์ฃผ๋Š” Action Cache ์ด๋ผ๋Š” ๋…€์„์ž…๋‹ˆ๋‹ค. Github Action ์„ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ์•„๋งˆ ์ด๋ฏธ ๋‹ค๋“ค ์ž˜ ์•„์‹ค ์ˆ˜๋„ ์žˆ๊ฒ ๊ตฐ์š”. Action Cache ๋Š” ์ข‹์•„์š” 3.7k ๋ฅผ ๋ฐ›์„ ๋งŒํผ ๋งŽ์€ ์‚ฌ๋ž‘?์„ ๋ฐ›๊ณ  ์žˆ๋Š” ์•ก์…˜ ์ค‘์˜ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋„ํ๋จผํŠธ๋ฅผ ๋ณด๋ฉด ๊ฝค ์ž์„ธํ•˜๊ฒŒ ์„ค๋ช…์ด ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ œ ์ฝ”๋“œ๋„ ์กด์žฌํ•˜๋ฉฐ, ๊ฐ ํ•„์š”ํ•œ with ์— ๋Œ€ํ•ด์„œ๋„ ์นœ์ ˆํ•˜๊ฒŒ ์„ค๋ช…ํ•ด์ฃผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค...

profile on loading

Loading...