helm安装jenkins保姆级别

一、创建nfs服务器

这一步跳过、自行百度
注意:要给共享目录赋予权限chmod一下,不然到时候容器没办法在目录里面创建文件,初始化时候会报错误代码2

二、添加Jenkins的Helm仓库

yaml 复制代码
helm repo add jenkinsci https://charts.jenkins.io
helm repo update

三、设置自己的jenkins配置

powershell 复制代码
sudo vim /usr/local/software/jenkins/myvalues.yaml

这里不要安装插件,要安装等jenkins安装成功的时候再自己安装,不然初始化会报错误代码1,查看日志默认插件地址访问不了外网

yaml 复制代码
controller:
  JCasC:
    enabled: true
    configScripts:
      welcome-message: |
        jenkins:
          systemMessage: "Welcome to Jenkins on Kubernetes with Helm"
  installPlugins: []
  serviceType: NodePort
  nodePort: 32000

设置pv存储不然项目会报没有存储的地方

vim /usr/local/software/pv_pvc/my-pv.yaml

yaml 复制代码
apiVersion: v1
kind: PersistentVolume
metadata:
  name: jenkins
spec:
  capacity:
    storage: 8Gi
  accessModes:
    - ReadWriteOnce
  nfs:
    path: /usr/local/software/nfs_share
    server: ip                                

四、执行安装

为了简单,我喜欢一把梭哈,执行执行这4条命令,相当于直接重新启动

powershell 复制代码
helm uninstall jenkins -n jenkins
kubectl delete pv jenkins
helm install jenkins /usr/local/software/jenkins/jenkins  --namespace jenkins -f /usr/local/software/jenkins/myvalues.yaml
kubectl apply -f /usr/local/software/pv_pvc/my-pv.yaml

启动成功

五、通过32000登录jenkins修改登录方式,并创建账号,默认是谁都可以操作

保存后会弹出个页面,让你创建账号,自己创建吧

六、修改插件地址

http://mirror.xmission.com/jenkins/updates/update-center.json

点击submit

然后再重启jenkins,就可以安装插件了,不重启,会报错

相关推荐
KIDULT°3 小时前
MySQL系列 (1):数据库原理
运维·数据库·mysql·云计算
wewowilling5 小时前
认识微服务
java·运维·微服务·springcloud
玖石书5 小时前
Ubuntu 24.04 UFW 全命令攻略:从入门到端口开放实战
linux·运维·ubuntu
weifont7 小时前
自动化抓取和上架商品:能不动手,就少动手
运维·前端·自动化
拂拉氏8 小时前
【知识讲解】 Linux之动静态库的了解
linux·运维·服务器·动静态库
Mikko78 小时前
Linux 重启后日志没了?进程被 OOM 杀了去哪看?logrotate 之后日志还往旧文件写?三台真机实测日志与性能排查
linux·运维·centos
光依旧8 小时前
发版就掉请求?Spring Boot优雅停机的四步
运维·spring boot·nginx·高可用·优雅停机·mcp server
yichengerp10 小时前
电子行业常用erp系统有哪些?推荐适合中小电子厂的易呈erp软件,操作简单,易落地
大数据·运维·人工智能·云计算·制造
天国梦10 小时前
国密门禁品牌怎么选?2026年最新3个避坑要点
运维·服务器·数据库·python
信可维11 小时前
自动化操作多平台账号:登录态、双会话与 User Data 的 3 个坑
运维·自动化