通过jenkins交付微处事到kubernetes(16)
点击jenkins
add 添加根据
填写harbor的用户名和暗码,暗码Harbor12345
描写随便写,
再添加第二个
git的用户名和暗码
然后更新一下,把密钥放到指定的pipeline中
将这个id放到pipeline中
将生成的密钥认证放到pipeline中
// 认证
def image_pull_secret = "registry-pull-secret"
def harbor_registry_auth = "7177c1f3-9e6b-435c-b4cc-187c742c4516"
def git_auth = "28484aa2-aeb4-479b-ad43-cf12c2a7d445"
然后将我们需要的插件都安装上
// 所需插件: Git Parameter/Git/Pipeline/Config File Provider/kubernetes/Extended Choice Parameter
此刻去添加kubeconfig的文件
将这个ID放到我们k8s-auth的pipeline中,这个设置文件是k8s毗连kubeconfig的ID,假如是kubeadm陈设的需要到[root@k8s-master ~]# cat /root/.kube/config 这个文件下将文件拷贝到jenkins中
apiVersion: v1
clusters:
内容版权声明:除非注明,否则皆为本站原创文章。