RHEL8安裝Jenkins串接K8S為Agent5
後來隔天重開OCP後執行一樣的Jenkins Job發生以下錯誤:
OCP起Agent Pod是有出現的,但是其中maven container沒有log
仔細看才發現是Pod裡面的jnlp sidecar有錯誤:
看起來是Jenkins請OCP起了Pod,然後也確實有出現這個Pod
其中有個jnlp的sidecar要回頭跟Jenkins握手時連線失敗
爬文(LINK)後發現實際Agent相關設定在:
configuration -> manage jenkins -> configure global security裡面的Agent區塊
上面是預設的,也就是以前上課學的要特地開通50000 PORT給Agent溝通用
相對於Jenkins機台的防火牆需要:
看增加這個防火牆設置能不能解決握手問題
最後看起來還是有異常:
相關的異常討論: