์ฟ ๋ฒ๋คํฐ์ค ํ๊ฒฝ์์ ARC ๋ฅผ ์ด์ฉํ๋ฉด ์ด๋ ต์ง ์๊ฒ ๋ค์ํ OS ์์ ์คํ ์ค์ผ์ผ๋ง์ ๊ธฐ๋ฐํ Runner ๊ตฌํ์ด ๊ฐ๋ฅํฉ๋๋ค. Karpenter ์ ํจ๊ป๋ผ๋ฉด ๋ ํจ์จ์ ์ด์ฃ . (Karpenter ๊ณผ ๊ถ๊ธํ๋ค๋ฉด ์ฌ๊ธฐ ์ฐธ๊ณ , ARC ๊ฐ ๊ถ๊ธํ๋ค๋ฉด ์ฌ๊ธฐ ์ฐธ๊ณ ) ๋ํ EKS ์์ Linux ์ Windows ๊ธฐ๋ฐ์ ๋ ธ๋๋ฅผ ์ง์ํด์ฃผ๊ธฐ ๋๋ฌธ์ ๋์ฐ๊ธฐ๋ง ํ๋ค๋ฉด ํ๋ ๋จ์๋ก Runner ๋ฅผ ๋ฐฐํฌํ ์ ์์ต๋๋ค. (EKS ์์ Windows ๋ฅผ ํ์ฑํ ํ๋ ๋ฐฉ๋ฒ์ด ๊ถ๊ธํ๋ค๋ฉด ์ฌ๊ธฐ ์ฐธ๊ณ ) ํ์ง๋ง MacOS ๋ ์๊ธฐ๊ฐ ๋ฌ๋ผ์.. EKS ์์ ์ง์์ ์ํด์ค๋๋ค.. ๊ทธ๋์ ๋ง์ฝ MacOS ๊ธฐ๋ฐ์ ์์ปค ๋ ธ๋๋ฅผ ํ๋ก๋น์ ๋ ํ๋ ค๊ณ ํ๋ค๋ฉด, ์๋ง MacOS ๊ธฐ๋ฐ์ ์ธ์คํด์ค๋ฅผ ๋์ด ํ ๊ฑฐ๊ธฐ์ ์๋์ผ๋ก EKS ํด๋ฌ์คํฐ์ ์กฐ์ธํด์ผ ํ ๊ฒ์ ๋๋ค...
์ค์!! ARC ๊ฐ Github Official ํ๋ก์ ํธ๊ฐ ๋จ์ ๋ฐ๋ผ ์๋์์ ๋ณด์ฌ๋๋ฆฐ ARC ๊ด๋ จํ ๋ฆฌ์์ค๋ค์ ์ ๋ถ ๊ตฌ ๋ฒ์ ์ ๋๋ค. ์ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์! Action Controller Runner (์ดํ ARC) ๋ ํ๋ ๋จ์ Self Hosted Runner ์ ๋๋ค. ์ฆ, ์ฟ ๋ฒ๋คํฐ์ค ํ๊ฒฝ์์ ํ๋๋ฅผ Self Hosted Runner ๋ก ์ง์ ํ ์ ์๊ฒ ํด์ฃผ๋ ์คํ์์ค์ฃ . ARC ์ ๋ํ ์ ๋ณด๋ ์ฌ๊ธฐ๋ฅผ ํ์ธํด์ฃผ์ธ์. ๊ทผ๋ฐ ARC ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ํ๋ ๊ณ ๋ คํด์ผ ํ ์ฌํญ์ด ์์ต๋๋ค. ๋ฐ๋ก ARC ์ ์ํด ๋ง๋ค์ด์ง๋ ํ๋๋ Github Action ์ Job ์ด ์ข ๋ฃ๋ ๊ฒฝ์ฐ ์ ๊ฑฐ๋๊ณ ๋ค์ ์์ฑ๋ฉ๋๋ค. ๋ฐ๋ผ์ HostPath ๋ EFS ๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉด Job ์ ์คํํ ๋ ์์ฑํ๋ Java SDK, N..