当前位置: 首页 > news >正文

在 kubernetes 上安装 jenkins

文章目录


官方参考:https://www.jenkins.io/doc/book/installing/kubernetes/#customizing-jenkins-with-plugins

// 创建名称空间、sa

$ kubectl apply \-f https://gitee.com/jack_zang/public-scripts/raw/master/k8s/jenkins/jenkins-sa.yaml

// 创建存储卷(nfs 存储类)

$ kubectl apply \-f https://gitee.com/jack_zang/public-scripts/raw/master/k8s/jenkins/jenkins-nfs-pvc.yaml

// 创建存储卷(本地存储)

$ kubectl apply \-f https://gitee.com/jack_zang/public-scripts/raw/master/k8s/jenkins/jenkins-local-storage-pvc.yaml

// 创建 deployment

$ kubectl apply \-f https://gitee.com/jack_zang/public-scripts/raw/master/k8s/jenkins/jenkins-svc-deploy.yaml

// 创建 ingress

$ kubectl apply \-f https://gitee.com/jack_zang/public-scripts/raw/master/k8s/jenkins/jenkins-ingress.yaml

// 查看默认密码
在这里插入图片描述

$ kubectl exec `kubectl get pods -o=jsonpath='{.items[*].metadata.name}' -n ops-tools` -n ops-tools -- cat /var/jenkins_home/secrets/initialAdminPassword
e1c7467471084148b3ad0e659cf29ddc

// 默认安装的插件:
在这里插入图片描述

常用的插件:

阶段视图:Pipeline: stage step
钉钉:DingTalk
用户变量:build user vars
构建时间戳:Build Timestamp(配置:Timezone: Asia/Shanghai)

如果使用安装建议的插件,无法安装成功,请多次重试一下,实在不行,就使用自定义插件安装,去掉无法安装的插件。

// 创建用户
在这里插入图片描述

// 配置 jenkins url
在这里插入图片描述

http://www.dtcms.com/a/282564.html

相关文章:

  • 闲庭信步使用图像验证平台加速FPGA的开发:第十九课——图像拉普拉斯金字塔的FPGA实现
  • Image 和 IMU 时间戳同步
  • 事务~~~
  • JavaScript进阶篇——第五章 对象成员管理与数组遍历优化
  • 密码喷洒复现
  • Thymeleaf 基础语法与标准表达式详解
  • 如何区分Bug是前端问题还是后端问题?
  • LeetCode经典题解:141、判断链表是否有环
  • 【LeetCode】链表相关算法题
  • Node.js Process Events 深入全面讲解
  • 1.3 vue响应式对象
  • FATFS文件系统原理及其移植详解
  • PyTorch 损失函数详解:从理论到实践
  • 嵌入式学习-PyTorch(5)-day22
  • 【深度学习基础】PyTorch中model.eval()与with torch.no_grad()以及detach的区别与联系?
  • Vue 结合 Zabbix API 获取服务器 CPU、内存、GPU 等数据
  • 数据结构自学Day8: 堆的排序以及TopK问题
  • 前端Vue中,如何实现父组件打开子组件窗口等待子组件窗口关闭后继续执行父组件逻辑
  • DeepSeek(18):SpringAI+DeepSeek大模型应用开发之会话日志
  • 单片机(STM32-中断)
  • JS逆向 - YandexSmartCaptcha (worker线程)
  • 基于WebRTC构建应用的可复用模块
  • 下载webrtc M114版本源码只能使用外网googlesource源-命令版
  • i.mx8 RTC问题
  • TEngine学习
  • 【Noah-MP模型】陆面生态水文模拟与多源遥感数据同化的实践技术应用
  • JavaScript进阶篇——第六章 内置构造函数与内置方法
  • alpineLinux修改包管理为国内源
  • 越野小车结构设计\越野小车设计cad【6张】三维图+设计说明书
  • 【Java】【力扣】101.对称二叉树