jenkins在kubernetes中动态创建代理
jenkins在kubernetes中动态创建代理
1. 在jenkins master节点安装Kubernetes插件
- 
Kubernetes插件:Jenkins在Kubernetes集群中运行动态代理
 - 
kubernetes的配置
![image]()
 
2. 安装kubernetes插件
- 
登陆
![image]()
 - 
进入系统设置“manage jenkins”
![image]()
 - 
点击插件”manage plugins“
![image]()
 

- 
安装两个插件“git、pipeline和kubernetes”
![image]()
![image]()
![image]()
点击直接安装
![image]()
 
安装完成后重启
3. 配置插件连接kubernetes
- 
进入系统管理
![image]()
 - 
进入系统配置
![image]()
 - 
找到Cloud, 配置kubernetes
![image]()
 


- 
在k8s-master执行kubectl get service
[root@k8s-master jenkins-master]# kubectl get service NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE jenkins NodePort 10.107.141.118 <none> 80:30006/TCP,50000:32291/TCP 25h kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 14d nginx NodePort 10.99.236.10 <none> 80:30939/TCP 12d - 
配置kubernetes
![image]()
这里我们的jenkins是在k8s集群里运行的,默认不用填写key
 - 
配置jenkins
![image]()
 - 
保存配置
![image]()
 
                    
                













                
            
        
浙公网安备 33010602011771号