zoukankan      html  css  js  c++  java
  • 在jenkins中连接kubernetes集群

    ukPpJU

    1.配置kubernetes plugin连接kubernetes集群

    1. 点击系统管理->系统设置-添加一个云,在下拉菜单中选择kubernets并添加;
    2. 填写云kubernetes配置内容;

    注:Name值任意添加,Kubernetes URL值添加K8S apiserver连接地址和端口配置云kubernetes连接K8S集群的验证文件;

    2.获取K8S的/root/.kube/config文件

    1. 获取/root/.kube/configcertificate-authority-data的内容并转化成base64 encoded文件:
    echo  "[certificate-authority-data]" | base64 -d > ca.crt
    
    1. 获取/root/.kube/configclient-certificate-data内容并转化成base64 encoded文件:
    echo "client-certificate-data"  | base64 -d > client.crt
    
    1. 获取/root/.kube/configclient-key-data内容并转化成base64 encoded文件:
    echo "client-key-data"  | base64 -d > client.key
    
    1. 生产Client P12认证文件cert.pfx,牢记过程中输入的密码:
    openssl pkcs12 -in client.crt -certfile ca.crt -inkey client.key -export -out cert.pfx
    

    在云Jenkins中添加全局凭证(类型选择:Certificate)

    1. 上传证书;
    2. 输入生成证书时输入的密码;
    3. 设置凭证ID和描述;

    4.选择凭证,并测试连接kubernetes集群

    如下图所示,出现成功连接的提示即可;
    qZwqaf

  • 相关阅读:
    (11)模糊图片操作---均值模糊
    (10)绘制形状和文字
    (9)调整图像的亮度和对比度
    (8)图像混合
    (7)opencv图片内部的基本处理
    C#中的线程池使用(二)
    C#中的线程池使用(一)
    C#中线程的委托
    为PyCharm自动配置作者信息
    为PyCharm配置QT
  • 原文地址:https://www.cnblogs.com/cgqplus/p/15267289.html
Copyright © 2011-2022 走看看