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

K8S 部署 Jenkins

本文使用 bitnami 镜像部署 Jenkins

官方文档:https://github.com/bitnami/charts/tree/main/bitnami/jenkins

添加 bitnami 仓库

helm repo add bitnami https://charts.bitnami.com/bitnami

自定义 values.yaml

  • storageClass:集群的存储类,可以参考文章 k8s 安装本地 storageClass 或者
    K8S 集群使用 NFS 做 storageclass
  • 开启 ingress 映射
  • ingressClassName:配置 ingressClass,可以参考文章 k8s 配置 ingress 或者 k8s 配置 ingress
  • jenkinsPassword:jenkins 默认密码,默认用户为 user
global:storageClass: "nfs-client"
ingress:enabled: trueingressClassName: "nginx"hostname: "jenkins.saas.api.gd-njc.com"
jenkinsPassword: "123456"

开始部署,例子是部署在名叫 jenkins 的命名空间里

helm install jenkins  jenkins -n jenkins -f values.yaml

部署成功
在这里插入图片描述

更新配置

helm upgrade -f values.yaml jenkins jenkins -n jenkins

两种方式登录 Jenkins

  1. 域名登录
    在这里插入图片描述

  2. ip + 端口
    在 service 可以看到 默认部署 LoadBalancer
    在这里插入图片描述

点击详情可以看到 http 端口为 31667
在这里插入图片描述

http://192.168.140.16:31667/

在这里插入图片描述

http://www.lryc.cn/news/13398.html

相关文章:

  • 【人工智能AI】五、NoSQL 应用实践《NoSQL 企业级基础入门与进阶实战》
  • Java爬虫系列 - 爬虫补充内容+ElasticSearch展示数据
  • Typora常用快捷键
  • 开学季好用电容笔有哪些?好用实惠的电容笔推荐
  • C++_复习Recording
  • 【java】Spring Cloud --Spring Cloud 的核心组件
  • 【C++】RBTree——红黑树
  • 【5G RRC】5G系统消息SIB2介绍
  • 自托管提醒平台Noted Reminders
  • LockSupport常用方法源码分析
  • Mybatis Notes
  • MySQL 10:MySQL事务
  • 软件设计(十三)-原码、反码、补码、移码
  • 5.4 BGP地址聚合
  • 华为OD机试 - 数列还原(Python) | 机试题算法思路 【2023】
  • 华为OD机试题 - 新工号系统(JavaScript)| 代码+思路+重要知识点
  • Java-算法竞赛中常用的Java API之大数类
  • 了解Nginx,这一篇就够了
  • k8s删除pod或deployment
  • Visual Studio 2022: 增加对虚幻引擎的支持
  • 【Python】以邮件的方式定时发送一天的股票分析报告
  • mybatis条件构造器(二)
  • C++【类与对象】
  • 假设检验选择统计量重点-----正态总体参数的假设检验
  • 华为OD机试 - 通信误码(Python) | 机试题算法思路 【2023】
  • 设计模式之装饰者模式
  • 【第31天】SQL进阶-写优化- 插入优化(SQL 小虚竹)
  • SpringBoot自动装配的原理
  • Vue3电商项目实战-分类模块5【12-二级类目-结果区-排序组件、13-二级类目-结果区-数据加载、14-二级类目-结果区-进行筛选】
  • 计算机操作系统概述