S32 Petiary: ํ๋ก์ ํธ ๋ฐฐํฌํ๊ธฐ(S3) petiary๋ ์ฐฝ์ ์์ดํ ์ผ๋ก ์งํํ๋ ํ๋ก์ ํธ์ธ๋ฐ, ์ด๋ฒ ์ ๊ณต ๊ณผ๋ชฉ ํ๋ก์ ํธ ์ค AWS๋ฅผ ํ์ฉํ ํ ํ๋ก์ ํธ๊ฐ ์์ด์ MMP ์ ์ ๊ฒธ ๊ณผ์ ์ ์ถ์ ์ํด AWS๋ฅผ ํ์ฉํ๋ ๋ฐฉํฅ์ผ๋ก ๋ฆฌํฉํ ๋ง์ ์งํํ์๋ค. ๋ฐฐํฌํ๊ธฐ์ด๊ธฐ ํ๋ก์ ํธ ์ธํ ํ ๋ฐ๋ก ๋ฐฐํฌ๋ถํฐ ๋์ ํ๋ค. Jenkins๋ฅผ ํ์ฉํ cicd ํ์ดํ๋ผ์ธ ๊ตฌ์ถ์ ๋์ ํด๋ณด๊ณ ์ถ์ด์, ๋จผ์ ๋ฐฐํฌ ํ ํผ๋ธ๋ฆฌ์ฑ์ ์งํํ๊ธฐ๋ก ๊ฒฐ์ฌํ ๊ฒ. ํ๋ก์ ํธ ๊ฐ๋ฐ์ Next.js๋ฅผ ์ฌ์ฉํ์ฌ ์งํํ์๊ณ , ๋ฐฐํฌ๋ S3, Cloudfront๋ฅผ ์ฌ์ฉํ์๋ค. 1. AWS CLI ์ค์น๋จผ์ aws-cli๋ฅผ ์ค์นํด์ฃผ์๋ค. npm์ผ๋ก๋ ์ค์น๊ฐ ์๋๊ณ , window๋ ์ฌ์ดํธ์์ ์ค์น ํ์ผ์ ํตํด ๋ค์ด๋ฐ์์ผ ํ๋ค๋๋ฐ ๊ท์ฐฎ์์ pip install awscli ํ๋ ์ค์น๊ฐ ๋์๋ค. AWS C.. 2024. 12. 24. [ํธ๋ฌ๋ธ์ํ ] Jenkins์ Github Actions๋ก CI/CD ๊ตฌ์ถ ์ค ๋ฌดํ ๋น๋ ๋ฌธ์ ํด๊ฒฐํ๊ธฐ Jenkins์ Github Actions๋ก CI/CD๋ฅผ ๊ตฌ์ถํ๋ ๊ณผ์ ์์ ๊ณ์ํด์ ๋ฌธ์ ๊ฐ ์๊ฒผ๋ค.Github Actions๋ก Jenkins ํธ๋ฆฌ๊ฑฐ๋ ์ ์ด๋ฃจ์ด์ก์ผ๋, Jenkins์์ ๋น๋๊ฐ ๋ฌดํ ๋ก๋ฉ ์ํ์ ๋น ์ ธ๋ฒ๋ฆฌ๋ ํ์์ด ๋ฐ์ํ ๊ฒ์ด์๋ค. ๋ฌธ์ ์ํฉ ๋น๋๊ฐ ์คํจํ์ง๋ ์์๋ค. ์ฐจ๋ผ๋ฆฌ ์คํจ๋ผ๋ ํ์ผ๋ฉด ์์ธ์ ์๊ณ ํด๊ฒฐ์ ํ์ ํ ๋ฐ, ์ด์ ๋ ๋ชจ๋ฅด๊ณ ๊ทธ๋ฅ ๋ฌดํ ๋น๋ ์ํ์ ๋น ์ ธ๋ฒ๋ฆฌ๋ ์ง์ ์ข ๋ฃ-์ฌ์คํ๋ง ๋ฐ๋ณตํ๋ ์ํฉ์ด์๋ค. ์ฝ์ ๋ก๊ทธ๋ ๋ค์ ๋ฉ์์ง๋ง ๋ฐ๋ณตํด์ ์ถ๋ ฅ๋์๋ค. Still waiting to schedule taskWaiting for next available executor ์์ธ์ ํ์ ํ๊ณ ํด๊ฒฐํ๋๋ฐ 3์ผ ์ด์์ด ์์๋์๊ณ , ๋ฌธ์ ํด๊ฒฐ ๊ณผ์ ์ ๊ธฐ๋กํด๋ณธ๋ค.์ ๊ทผ 1. Executor ์ค์ .. 2024. 12. 1. ์ด์ 1 ๋ค์