Jenkins Agent ์ฐ๊ฒฐ์ ์ข
๋ฅ ๋ฐ JNLP ๋๊น ํด๊ฒฐ (JNLP -> WebSocket ์ฐ๊ฒฐ๋ก ์ ํ)
2024.02.27
Jenkins Agent์ Master๊ฐ ์ฐ๊ฒฐํ๋๋ฐ์๋ ํฌ๊ฒ (1)JNLP ๋ฐฉ์๊ณผ (2)WebSocket ๋ฐฉ์์ด ์์ต๋๋ค. Jenkins์ Master - Agent ์ฐ๊ฒฐ ๋ฐฉ์์ ์ข
๋ฅ JNLP (Java Network Launch Protocol) ๋ฐฉ์ master์ agent๊ฐ ์ฐ๊ฒจํ๋ ๋ฐ์ ๋ณ๋์ ํฌํธ๋ฅผ ์ฌ์ฉํ์ฌ master - agent ํต์ ์ ์ํ ๋
๋ฆฝ์ ์ธ ์ฑ๋์ ์ฌ์ฉํ๋ ๋ฐฉ์ Jenkins ์ด๊ธฐ ๋ฒ์ ๋ถํฐ ์ฌ์ฉ๋์ด ์จ ๋ฐฉ์ ์ฅ์ : Jenkins์์ ์น ํธ๋ํฝ๊ณผ Agent ํต์ ํธ๋ํฝ์ ๋ถ๋ฆฌํ์ฌ ๊ด๋ฆฌํ ์ ์์. ๋จ์ : ๋ฐฉํ๋ฒฝ ์ค์ ์ด๋ ๋คํธ์ํฌ ์ ์ฑ
์ ๋ฐ๋ผ ์ฐ๊ฒฐ ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ์ ์์. WebSocket ๋ฐฉ์ HTTP ์ฐ๊ฒฐ์ ์
๊ทธ๋ ์ด๋ํ์ฌ ์๋ฐฉํฅ ํต์ ์ฑ๋์ ์ ๊ณตํ๋ ๋ฐฉ์์ผ๋ก, ์น ํ์ค ๊ธฐ์ ์ด๋ฉฐ..