1、在rancher上搭建jenkins的master镜像,这个可以在官方dockerhub镜像上做修改(harbor.dev.cn/library/jenkinsci/jenkins:2.138.2) , 赋予目录权限。
2、搭建slave镜像,这个当前分析,有五种情况。
(1)直接建立物理机,把这个当做slave。连接方式使用ssh方式。这个当前看基本可行,ssh在jenkins的master上有对应插件,在jenkins上安装插件并重启,均不会对jenkins的k8s服务造成影响。
(2)在k8s上建立slave镜像,连接方式使用ssh方式。这样ip必须锁死,并不符合k8s理念。
(3)在k8s上建立slave镜像,连接方式使用jar启动。当前rancher网络有中转,不能直接用IP端口。
(4)部署jenkins的rancher插件。可以达到启动一个实时镜像跑完后在注销。当前插件只对接到rancher1.5版本,未对接2.0以后版本。

(5)部署jenkins的kubernete插件。这个之前部署过,需要直接通过kubernete,不能在用rancher中转。需要配置证书。

Jenkins在k8s上部署相关推荐

  1. 通过helm在k8s上部署spark(伪集群版)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 首先要求你的k8s支持helm.阿里云自带的k8s已经包含了对helm的支持.关于服务器k8s的部分这里不讨论,我们考论如何用一个已经好的k8s来进行 ...

  2. 进阶之路:从零到一在k8s上部署高可用prometheus —— thanos receive、thanos query

    目录 导航 前言 相关yaml文件 thanos receive 配置相关 thanos-objectstorage.yaml thanos-receiver-hashring.yaml 服务相关 t ...

  3. [Kubernetes] 在K8S上部署MySQL 8.0并数据持久化

    在K8S上安装MySQL 1.创建PV apiVersion: v1 kind: PersistentVolume metadata:name: model-db-pv spec:storageCla ...

  4. 在K8s上部署Redis 集群

    一.前言 架构原理:每个Master都可以拥有多个Slave.当Master下线后,Redis集群会从多个Slave中选举出一个新的Master作为替代,而旧Master重新上线后变成新Master的 ...

  5. k8s php mysql_在k8s上部署第一个php应用

    一.搭建nginx+php 1.站点配置文件 1.1创建nginx-configmap.yaml [root@master k8s]# cat nginx-configmap.yaml apiVers ...

  6. 在k8s上部署cerebro访问集群外部署的es

    需求:公司购买的是阿里云 Elasticsearch 服务,阿里云提供 kibana 用于可视化控制,而没有 corebro,所以需要在 k8s 集群中安装一个 cerebro,用于查看 k8s 集群 ...

  7. k8s上部署Harbor通过Nginx-Ingress域名访问

    目录 1.k8s集群环境,通过kubesphere安装部署. 1.1 集群基本信息 1.2 集群节点信息 2.安装Harbor 2.1.使用Helm添加Harbor仓库 2.2 .通过openssl生 ...

  8. k8s搭建php开发环境,在k8s上部署第一个php应用

    一.搭建nginx+php 1.站点配置文件 1.1创建nginx-configmap.yaml [root@master k8s]# cat nginx-configmap.yaml apiVers ...

  9. Jenkins在Windows上部署

    下载解压安装即可.(注意:不要安装在系统盘) 下载地址:http://mirrors.jenkins-ci.org/war-stable/(官方镜像地址) 去相应目录复制管理员密码粘贴到输入框 选择安 ...

最新文章

  1. 电信的 DNS 服务器地址
  2. 当root.sh与ORA-15031相遇
  3. PostgreSQL学习笔记6之函数和操作符二
  4. 大话数据结构05: 双向链表
  5. 有赞组件vant密码输入框input在微信小程序里隐藏显示密码有问题
  6. 使用MetaPost绘制流程图
  7. sip.conf配置详情
  8. c语言编程输出年月日,C语言程序设计: 输入年月日 然后输出是星期几
  9. Linux软件 github,Linux下使用GitHub记
  10. linux结构体数组的定义数组,task_struct结构体中的run_list和array域
  11. dva开发一个cnode网站(1)
  12. 嵩天python测验_考试 嵩天老师 :测验3: Python语法程序与设计(第3周)
  13. 点云配准(一) 线性代数基础
  14. 新浪微博认证——应用程序支持新浪微博登陆
  15. 2019年最新的一波手机APP分享,每一个都是大家的菜哦!
  16. Vue中updated和watch的区别
  17. 【OpenPCDet】稀疏卷积SPConv-v1.2代码解读(5)
  18. Docker快速安装部署
  19. HbuildX中使用类似VSCode配色
  20. HDU 4123 树状DP+RMQ

热门文章

  1. 【开源】SixChat WebApp 仿微信朋友圈 PHP OR JSP
  2. 汉诺塔问题详解 递归实现 C语言
  3. Vue笔记(8) - 案例
  4. 这些强大到极致的iPhone自带App,个个都是一个顶十个好用
  5. 东北林业大学计算机第三轮学科评估,第三轮学科评估结果 2020第五轮学科评估结果...
  6. Dynread微信商城源码(二开利器)
  7. COSCon‘20 Track F 区块链论坛介绍
  8. Win10彻底关闭实时保护
  9. Python新闻网站项目-5.Django新闻网站前后端展示
  10. Visio画图-visio 2007中的布局与排列间距在哪里