k8s全局配置
首先要安裝kubernetes插件,然后再進入 系統管理-系統配置:配置一個k8s雲


查看到網絡上說需要填寫Jenkins 通道,我配置如下

jenkins.kube-ops.svc.cluster.local:8080 服務名稱-命名空間.svc.cluster.local:端口
后面根據容器日志查到該配置導致pod啟動失敗的:

Jenkins上也一直在重試啟動pod:


當我將Jenkins通道jenkins.kube-ops.svc.cluster.local:5000配置去掉后,就能正常啟動slave節點的pod的了.
pipeline 腳本
這是一個簡單的腳本,實際使用過程中會更豐富。
podTemplate(label: 'mypod', cloud: 'kubernetes')
{
node ('mypod') {
stage('test') {
echo "hello, world"
}
}
}
構建效果



