zoukankan      html  css  js  c++  java
  • jenkins在kubernetes中动态创建代理

    jenkins在kubernetes中动态创建代理

    1. 在jenkins master节点安装Kubernetes插件

    2. 安装kubernetes插件

    • 登陆
      image

    • 进入系统设置“manage jenkins”
      image

    • 点击插件”manage plugins“
      image

    image

    • 安装两个插件“git、pipeline和kubernetes”
      image
      image
      image

      点击直接安装
      image

    安装完成后重启

    3. 配置插件连接kubernetes

    • 进入系统管理
      image

    • 进入系统配置
      image

    • 找到Cloud, 配置kubernetes
      image

    image

    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

  • 相关阅读:
    爱信诺面试总结
    项目进展日志6
    项目进展日志5
    项目进展日志4
    项目进展日志3
    项目进展日志2
    项目阶段总结
    项目进展日志
    事物的ACID特性
    5.27作业
  • 原文地址:https://www.cnblogs.com/scajy/p/15672077.html
Copyright © 2011-2022 走看看