Slave(2)
-
[DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Advenced Jenkins ์ฌ์ฉ โข - Multi Node ๊ตฌ์ฑํ๊ธฐ
์ด ๋ด์ฉ์ ์ธํ๋ฐ - Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ ๊ฐ์๋ฅผ ๋ณด๊ณ ์ ๋ฆฌํ ๋ด์ฉ ์ ๋๋ค. ํด๋น ๋ด์ฉ์ Code ๋ด์ฉ์ ์ด ๊ณณ์์ ํ์ธํ์ค ์ ์์ต๋๋ค. ๐ ๋ชฉ์ฐจ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - ์๋ํ ๋๊ตฌ์ ์ฌ์ฉ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Jenkins + Infrastructure as Code ์์ ์ฐ๋ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Jenkins + Ansible + Kubernetes ์์ ์ฐ๋ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Advenced Jenkins ์ฌ์ฉ โ - Pipeline ..
2022.09.16 -
[Docker] Jenkins Slave ์ค์น ๋ฐ Master์ ์ฐ๊ฒฐํ๊ธฐ
๐ Jenkins Slave ํด๋น ์์ ์ Docker๋ฅผ ์ด์ฉํ์ฌ CentOS 7 Container๋ฅผ ์ด์ฉํ์ฌ ์งํํ๊ณ ์์ต๋๋ค. ๐ฝ ํ๊ฒฝ ๊ตฌ์ฑ ๐ฆ ํ์ Package & Program ์ค์น ์ต์ด yum Repository๋ฅผ ์ต์ ํ ํด ์ค๊ฒ์. git์ ๋จผ์ ์ค์นํ๋๋ก ํ ๊ฒ์. ์ค์นํ ์ ์๋ JAVA ๋ชฉ๋ก์ ํ์ธํด ๋ณด์์ด์. ์ฃผ๋ํ๋์ openjdk 11 Version์ ๋ฐ์์ฃผ๋๋ก ํ์์ด์. ๐ฆ SSH Key ๋ฑ๋ก ์ด๋ฒ์๋ Jenkins Master์ Slave๋ฅผ SSH Key ๋ฑ๋ก์ ํตํด ์ฐ๊ฒฐ์์ผ ์ค ๊ฒ์ด์์. ์ต์ด Jenkins Master์์ Slave๋ก SSH๋ฅผ ํตํด ์ ์์ ํด ๋ณด์์ด์. ์ด๋ ๊ฒ ์ ์์ ํ ๋, ํจ์ค์๋๋ฅผ ์ ๋ ฅํ๋ ๋จ๊ณ๊ฐ ํ์ํ๋ฐ, ์ด ๋ถ๋ถ์ ๋์ด๊ฐ๊ฒ ํจ์ผ๋ก, ์ํํ ์์ ์ด ๋๋๋ก..
2022.09.16