๋ฐ์ํ
1์ฃผ์ฐจ ์งํํ ํ์ต
OT ์งํ - ์คํฐ๋ ์ทจ์ง, ๊ตฌ์ฑ ๋ฐฉ์ ์ค๋ช
Rest API ๋ฐฉ์์์ CI/CD ๋ฐฐํฌ๋ฅผ ํ๋ ค๊ณ ํ๋ค. ๋ง์ CI/CD ๋ฐฉ์์ด ์์ง๋ง Jenkins๋ฅผ ํตํด์ CI/CD๋ฅผ ํ๋ ค๊ณ ํ๋ค.
๋ฐฑ์๋ ํ๋ก์ ํธ ๋ฐฐํฌ ๊ตฌ์กฐ๋(springBoot - jenkins - docker)
gradle ๋น๋ ์ค์ต
2. ๊ณผ์
1) ํด๋น ๋ ํฌ์งํ ๋ฆฌ fork & PR ํด๋ณด๊ธฐ
2) SpringBoot ๊ฐ๋จํ REST API ๋ง๋ค์ด์ gradle jar ๋น๋ ํ ์คํํ๊ธฐ
3) ๋ฐฐํฌ ํ๊ฒฝ์ค์ ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌ
* ๋ง๋ SpringBoot jar ํ๋ก์ ํธ๋ฅผ Docker ์ด๋ฏธ์ง๋ก ๋ง๋ค๊ธฐ -> ๋ก์ปฌ์์ Docker ์ปจํ
์ด๋ ์คํํ๊ธฐ
* AWS ๊ฐ์
-> EC2 ์ธ์คํด์ค ๋ง๋ค๊ธฐ
* EC2 ์๋ฒ์ gradle jar ๋ฐฐํฌํ๊ธฐ (jar ์คํ)
โchallenge - MySQL AWS EC2 ์ธ์คํด์ค ๋ง๋ค๊ณ jar ํ์ผ ๋ฐฐํฌํ EC2 ์ธ์คํด์ค์ ์ฐ๋, ์คํ ์ฑ๊ณต์ํค๊ธฐ!
๋ฐ์ํ
'๐ป์คํฐ๋ ๊ด๋ฆฌ > ๐ช ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ์คํฐ๋' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ์คํฐ๋ ] 23.04.22 - ํ๊ณ ๋ก (0) | 2023.04.23 |
---|---|
[ ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ] 23.04.15 - week3 (0) | 2023.04.16 |
[ ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ] 23.04.08 - week2 (0) | 2023.04.09 |