什么是 Helm?
Helm 是 Kubernetes 的包管理工具,用于简化应用部署。它通过 Charts(图表)来封装配置,支持版本控制和依赖管理。
快速入门 🚀
安装 Helm
- 下载 Helm 官方文档 获取安装包
- 配置本地仓库:
helm repo add local http://localhost:8888
- 验证安装:
helm version
创建 Chart
- 初始化项目:
helm create my-chart
- 修改
values.yaml
定义参数 - 打包 Chart:
helm package my-chart
- 初始化项目:
部署应用
- 安装 Chart:
helm install my-release ./my-chart
- 查看状态:
helm status my-release
- 卸载应用:
helm uninstall my-release
- 安装 Chart:
详细教程 📌
常见问题 ❓
- 如何更新 Chart?
- 使用
helm upgrade
命令,例如:helm upgrade my-release ./new-chart
- 使用
- 如何查看 Chart 的依赖?
- 通过
helm dependency list
查看Chart.yaml
中定义的依赖关系
- 通过