前言
之前写过一篇《基于K8s的动态Jenkins Slave构建实践》,当时用的k8s版本较低,最近将k8s版本升级1.10最新的了,并且启用了https和角色管理。突然就发现之前的jenkins配置有点问题了。
这篇主要就是来记录一下新的配置。
环境
Jenkins 2.107.2
Kubernetes plugin 1.6
kubernetes集群 1.10.0
k8s集群信息
root@e5:/data# kubectl cluster-info
Kubernetes master is running at https://192.168.1.2:6443
kubernetes-dashboard is running at https://192.168.1.2:6443/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy
monitoring-grafana is running at https://192.168.1.2:6443/api/v1/namespaces/kube-system

本文介绍了在Kubernetes 1.10.0版本中,如何在启用HTTPS和角色管理的情况下,配置Jenkins 2.107.2与Kubernetes的集成。主要内容包括Jenkins配置、证书管理、Kubernetes角色权限配置,以及通过kubeconfig进行认证的方法。

467

被折叠的 条评论
为什么被折叠?



