小健_Docker_K8s_Blog
latest
01.Docker技术入门与实战3版
02.Kubernetes实战指南
03.Docker经典实例
04.Prometheus监控运维实战
05.Kubernetes入门到实践
1.容器的发展史
2.Kubernetes的核心概念
3.Kubernetes的安装和部署
4.Pod的基本操作
5.控制器
6.Service和Ingress
7.存储与配置
8.Kubernetes资源的管理及调度
9.API-Server
10.Kubernetes的扩展
11.项目部署案例
12.Helm学习指南
使用Helm
Helm的高级功能
构建chart
开发模板
chart的高级功能
13.Kubernetes-DevOps
06.云原生Kubernetes全栈架构师实战
小健_Docker_K8s_Blog
»
05.Kubernetes入门到实践
»
12.Helm学习指南
Edit on GitHub
12.Helm学习指南
¶
使用Helm
1. 添加chart存储库
2. 搜索chart存储库
3. 安装程序包
2.1 安装时的配置
4. 列出你的安装
5. 升级安装
6. 卸载安装
Helm的高级功能
1. 模板和试运行
1.1 –dry-run标志
1.2 helm template命令
2. 了解发布版本信息
2.1 发布记录
2.2 列出发布版本
2.3 使用helm get查找发布的详细信息
3. 历史记录和回滚
3.1 保留历史和回滚
4.深入了解安装和升级
4.1 –generate-name和–name-template标志
4.2 –create-namespace标志
4.3 使用helm upgrade–install
4.4 –wait和–atomic标志
4.5 使用–force和–cleanup-on-fail升级
构建chart
1.chart创建命令
2. Chart.yaml文件
3. 修改模板
4. 使用values文件
5. 打包chart
6. 校验chart代码
开发模板
1. 模板语法
2. 命名模板
3. 为可维护性构建模板
4. 调试模板
4.1 试运行
4.2 获取已安装清单
4.3 校验chart代码
chart的高级功能
1. chart依赖项
2. 库类型Chart
3. 钩子
4. 向chart中添加测试
4.1 Helm测试
4.2 Chart Testing工具
5. 安全注意事项