GAB STORY ์ผ์ ์ ์์ํ ์๊ฐ๋ค๊ณผ ๊ฐ๋ฐ ๊ณต๋ถ ๊ณผ์ ์์์ ๋ค์ํ ๊ฒฝํ๋ค์ ๋ด์๋ธ ๊ณต๊ฐ์ ๋๋ค. ๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ DEVELOPE DevOps Kotlin & Spring React ES Hadoop Kafka Python AI Etc LIFE 2021 2020 Hobby Etc BOOK IT SELF-IMPROVEMENT English TED DAILY ROUTINE Jenkins Manster, Slave on kubernetes Jenkins Master Jenkins ์๋ฒ์ด์ Master node๋ Jenkins Pipeline์ผ๋ก ์ ์๋ ๋ชจ๋ ํ๋ฆ์ ๊ด์ฅํ๋ ์ปจํธ๋กค ์๋ฒ๋ผ๊ณ ํ ์ ์๋ค. Jenkins Slave๋ค์๊ฒ ๊ฐ๊ฐ์ ํ ์ผ์ ์ ํด์ฃผ๊ณ ๋ถ๋ฐฐํฉ๋๋ค. Jenkins Slave(Agent) Jenkins Job์ด ๊ตฌ๋๋๋ Node(Pod)์ด๋ฉฐ JNLP(Jave Netwoork Launching Protocol)์ ์ด์ฉํ์ฌ Jenkins Master์ ํต์ ํฉ๋๋ค. ์ค์น Kubernetes ymlํ์ผ์ ํ์ฌ ๋ณด์ ์ด์๋ก ๊ณต๊ฐํ์ง ์๊ฒ ์ต๋๋ค. ์ฒซ ํ๋ฉด์ ์ ์ํ๋ฉด InitialAdminPassword์ ์์ฒญํฉ๋๋ค. ๊ฐ์ด๋๋๋ก k9s ๋๋ kubectl exec -it (pod ์ด๋ฆ) /bin/bash์ ์ด์ฉํ์ฌ pod์ ์ ์ํ ํ.. 2023-02-14 ์ด์ 1 ๋ค์