jenkins3 [Jenkins] IaC & Ansible ์ ์ดํด ์๋ ํ์ธ์, ์ฏ๋ฆฌ์ ๋๋ค. ์ง๋ ์๊ฐ์๋ ์๋ก์ด ๋์ปค ์๋ฒ์ ssh๋ฅผ ํตํด ์ ๊ทผํด ๋ณด์๋๋ฐ, ์ด ๊ณผ์ ์ ์ ๊ฑฐ์ณค์๊น์? ์ค๋ ๋ฐฐ์๋ณผ IaC์ Ansible์ ์ฌ์ฉํ๊ธฐ ์ํด์ ์ ๋๋ค. IaC (Infrastructure as a Code) ๋ง ๊ทธ๋๋ก ์ฝ๋ํ ์ธํ๋ผ ์ฝ๋๋ฅผ ํตํด ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํ๊ณ ํ๋ก๋น์ ๋ํ๋ ๊ฒ DevOps๋ ์ฝ๋ฉ๋๋ฉด ๋ณ๋ํ๋ ์์์ ๋ง์ถฐ ์ธํ๋ผ๋ฅผ ๋น ๋ฅด๊ฒ ์์ํ๊ณ ํด์ฒดํ๋ฉฐ ์กฐ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ํํธ์จ์ด ๊ฐ๋ฐ, ํ ์คํธ, ๊ตฌํ์ด ํจ์ฌ ๋ ๋น ๋ฅด๊ณ ์ฌ์์ง๋๋ค. IaC์ ์ฅ์ ์ผ๊ด์ฑ: ์๋์ผ๋ก ๊ตฌ์ฑ ํ ๋ ๋ฐ์ํ๋ ์ค๋ฅ๋ฅผ ์ฝ๋๋ฅผ ํตํด ๋ ์์ ํ๊ณ ์ผ๊ด์ฑ ์๊ฒ ๋ฐฉ์ง ํ ์ ์์ต๋๋ค. ๋น์ฉ ์ ๊ฐ : ํ๋ช ์ ์ด์์๊ฐ ๋์ผํ ์ฝ๋๋ฅผ ์ด์ฉํด ์ฌ๋ฌ๊ฐ์ ์์คํ ์ ๊ตฌ์ถํ๊ณ ๊ด๋ฆฌ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋น์ฉ์ด ํฌ๊ฒ .. 2023. 9. 19. [Jenkins] PollSCM๊ณผ SSH๋ก ๋ค๋ฅธ ์๋ฒ ์ฐ๊ฒฐ ์๋ ํ์ธ์, ์ฏ๋ฆฌ์ ๋๋ค. ์ง๋์๊ฐ์๋ Jenkins์์ Tomcat Server๋ฅผ ์ฐ๋ํด๋ณด์์ต๋๋ค. https://funlife-julie.tistory.com/25 [Jenkins] CI/CD์์ Tomcat Server ์ฐ๋ ์๋ ํ์ธ์, ์ฏ๋ฆฌ์ ๋๋ค. ์ง๋ ์๊ฐ์๋ ํฐ์บฃ์ ์ค์นํ๋๋ฐ ์ค๋์ Jenkins์์ ํฐ์บฃ ์ค์ ์ ํด๋ณด๊ณ ์คํํด๋ณด๊ฒ ์ต๋๋ค. https://funlife-julie.tistory.com/24 [Jenkins] Ubuntu์ Tomcat ์ค์น ์๋ ํ์ธ์, ์ฏ๋ฆฌ์ funlife-julie.tistory.com ์ค๋์ PollSCM์ ํตํด์ ์๋์ผ๋ก ๋ด์ฉ์ด ๋ณ๊ฒฝ๋๋ฉด ๋ด์ฉ์ ๊ฐ์ ธ์์ ๋น๋๋ฅผ ํ๋ ๊ฒ์ ์ดํด๋ณด๊ณ SSH๋ก ๋ค๋ฅธ ์๋ฒ์ ์ฐ๊ฒฐํด๋ณด๊ฒ ์ต๋๋ค. PollSCM PollSCM์ด๋? ํ๋ก์ ํธ .. 2023. 9. 18. [Jenkins] CI/CD์์ Tomcat Server ์ฐ๋ ์๋ ํ์ธ์, ์ฏ๋ฆฌ์ ๋๋ค. ์ง๋ ์๊ฐ์๋ ํฐ์บฃ์ ์ค์นํ๋๋ฐ ์ค๋์ Jenkins์์ ํฐ์บฃ ์ค์ ์ ํด๋ณด๊ณ ์คํํด๋ณด๊ฒ ์ต๋๋ค. https://funlife-julie.tistory.com/24 [Jenkins] Ubuntu์ Tomcat ์ค์น ์๋ ํ์ธ์, ์ฏ๋ฆฌ์ ๋๋ค. ์ง๋์๊ฐ์ GitHub์์ ๋ฐ์ ๋ ํ์งํ ๋ฆฌ๋ฅผ build ํด๋ณด์๋๋ฐ ์ด๋ฒ์๊ฐ์๋ ํฐ์บฃ์ ์ค์นํด๋ณด๊ฒ ์ต๋๋ค. Tomcat ์ค์น tomcat์ด ์ค์น ๋์ด์๋์ง ํ์ธํด๋ณด๊ฒ ์ต๋๋ค. cd /var/lib | gre funlife-julie.tistory.com Tomcat Plugin ์ค์น ์ค์นํ๋ Jenkins์๋ฒ๋ก ์ ์ํด๋ณด๊ฒ ์ต๋๋ค. Jenkins ๊ด๋ฆฌ -> Plugins -> Available plugins -> Deploy to Container Depl.. 2023. 9. 18. ์ด์ 1 ๋ค์