Jenkins基礎配置

一.配置Jenkins

Jenkins在Kubernetes部署Yaml

1.瀏覽器訪問http://NodeIP:32000

 

2.密鑰查看

>> kubectl logs -n kube-system jenkins-5fb4647f5f-ccjj2          #jenkins-5fb4647f5f-ccjj2爲Pod的name

 

密鑰爲:aa06a0afe3614787840f610f803c811c

3.安裝需要插件

選擇」安裝推薦插件」

安裝Kubernetes,ExtendedChoiceParameter,DateParameterPlugin,Role-based Authorization Strategy插件,後續用到

二.配置Jenkins使其與Kubernetes集羣相關聯

1.配置Kubernetes集羣

1>Jnekins面板-->系統管理-->系統配置-->Cloud(最下面)

 

Add a new cloud-->Kubernetes

2>填寫參數

#Kubernetes地址:https://kubernetes.default.svc.cluster.local 

#Jenkins地址:http://jenkins.kube-system.svc.cluster.local:8080

#配置完成後可以點擊連接測試,檢查是否可以連接集羣

 

2.添加配置Pod模板

#Jenkins每次在構建任務的時候會將所有操作都會生成一個jenkins-slave的Pod去構建任務,下面就是在定義這個Pod