Th Jenkins Kubernetes插件是一个很棒的工具,可以将Jenkins从属设备动态配置为Kubernetes集群上的pod。您需要做的就是添加和配置Kubernetes Cloud作为Jenkins配置的一部分。
要求
你需要的东西:
1.Kubernetes的配置文件 即 admin.conf,安装Kubernetes时KUBERCONFIG
~]# echo $KUBECONFIG
/etc/kubernetes/admin.conf
2.安装Jenkins Kubernetes插件
安装插件
首页 --- 系统管理 --- 管理插件 --- 可选插件 -- Kubernetes plugin 安装即可,安装后如图
配置Kubernetes 云
首页---系统管理 --- 系统设置 ---最下面 新增一个云
本地集群,即jenkins master 托管在同一个kubernetes集群上,那么只需要为本地集群提供kubernetes url
如:https://kubernetes:6443
kubernetes namespace 填写你需要运行slave的namespace default