首页
›
云原生架构与平台工程
›
072-Helm Chart发布治理
›
《Helm Chart发布治理:从仓库搭建到自动化流水线》
VIP20
本课程属于:072-Helm Chart发布治理
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Helm Chart发布治理:从仓库搭建到自动化流水线
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Helm基础概念
Helm是什么 · Helm的架构(Tiller vs… · Helm的核心术语(Chart
Helm
基础概念
02
Helm安装与配置
Helm客户端安装 · 添加官方仓库 · Helm常用命令(install
Helm
安装
03
Chart目录结构
Chart.yaml · values.yaml · templates/
Chart
目录结构
04
Chart模板语法入门
Go模板基础 · 内置对象(.Values · .Release
Chart
模板语法入门
05
Values文件管理
默认values.yaml · 多环境values文件(values… · values-prod.yaml)
Values
文件管理
06
Chart依赖管理
dependencies字段 · helm dependency up… · 子Chart与全局值传递
Chart
依赖管理
07
Chart版本化与语义化版本
SemVer规范 · Chart.yaml中的versio… · 版本升级策略
Chart
版本化
08
Chart仓库搭建(OCI方式)
OCI仓库介绍 · 使用Harbor/ECR作为OCI仓… · helm push到OCI仓库
Chart
OCI
09
Chart仓库搭建(传统HTTP方式)
使用ChartMuseum搭建私有仓… · helm repo index · 仓库认证与安全
Chart
HTTP
10
Chart签名与验证
GPG签名原理 · helm package --sig… · helm verify
Chart
签名
11
Chart测试与lint
helm lint检查Chart规范 · helm template本地渲染 · helm test测试Release
Chart
lint
12
Chart发布流程设计
从开发到生产的发布流程 · 环境隔离(dev/staging/p… · 审批门禁
Chart
发布流程设计
13
GitOps与Helm集成
GitOps理念 · ArgoCD与Helm结合 · Flux与HelmRelease C…
GitOps
Helm
14
CI/CD流水线基础
Jenkins/GitLab CI/… · 流水线阶段划分(lint · test
CI/CD
流水线基础
15
自动化流水线实战(GitHub Actions)
编写workflow · 触发条件 · 缓存优化
GitHub
Actions
16
自动化流水线实战(GitLab CI)
.gitlab-ci.yml编写 · Helm集成 · 环境变量管理
GitLab
CI
17
Chart版本自动递增
基于git tag或commit的自… · semver自动计算 · 避免版本冲突
Chart
版本自动递增
18
Chart发布审批流程
手动审批门 · Slack/邮件通知 · Webhook集成
Chart
发布审批流程
19
多集群部署策略
同一Chart部署到多个集群 · 集群差异化配置 · kubeconfig管理
多集群部署策略
Chart
20
Chart配置模板化最佳实践
避免硬编码 · 使用required函数 · 条件判断与循环
Chart
配置模板化最佳实…
21
Chart安全扫描
Trivy扫描Chart中的镜像漏洞 · Kube-bench检查 · 安全策略集成
Chart
安全扫描
22
Chart文档自动生成
helm-docs工具 · README自动更新 · Chart API文档
Chart
文档自动生成
23
Chart仓库监控与审计
仓库访问日志 · Chart下载统计 · 版本变更审计
Chart
仓库监控
24
Chart回滚与版本管理
helm rollback机制 · 历史版本清理策略 · 保留策略配置
Chart
回滚
25
Chart依赖更新策略
自动更新依赖版本 · Dependabot/Renovat… · 依赖冲突解决
Chart
依赖更新策略
26
Chart发布治理规范
命名规范 · 标签规范 · 版本规范
Chart
发布治理规范
27
Chart仓库高可用架构
多副本部署 · 负载均衡 · 存储后端(S3/MinIO)
Chart
仓库高可用架构
28
Chart发布与Kubernetes RBAC
ServiceAccount权限 · Role与ClusterRole绑定 · 最小权限原则
Chart
Kubernetes
29
Chart发布治理平台搭建
使用Harbor作为统一Chart管… · UI操作 · 权限管理
Chart
发布治理平台搭建
30
综合实战
从零搭建企业级Helm Chart发… · 包含仓库 · 流水线
综合实战
Helm
所属VIP或分类
同VIP:Helm-Chart仓库存储优化:OCI分发与本地缓存加速
同VIP:Helm-Chart发布环境配置:从开发沙箱到生产金丝雀
同VIP:Helm-Chart完整发布流程与运维治理