用途:创建、组织和管理 Kubernetes 应用的 Helm Chart,支持打包应用与多环境部署配置。
主要能力:提供标准 Chart 目录结构(Chart.yaml、values.yaml、charts/、templates/、NOTES.txt、_helpers.tpl、.helmignore);Chart.yaml 元数据与依赖声明(含 condition 条件启用);values.yaml 默认值结构(镜像、副本数、Service、Ingress、资源限制、自动扩缩容);模板助手定义(fullname、labels、selectorLabels);Deployment 模板示例;多环境 values 文件(values-dev/staging/prod);条件资源与列表迭代模式。
使用方式:按结构组织 Chart 文件,通过 helm install my-app ./my-app -f values-prod.yaml -n production 安装指定环境配置。校验命令:helm lint my-app/、helm template my-app ./my-app --dry-run、helm install my-app ./my-app --dry-run --debug。
适用场景:Kubernetes 应用打包、多环境部署管理、Chart 模板复用与依赖管理。
限制:资料未提供具体收费、平台支持范围或效果数据;示例代码需按实际环境调整,未提供完整安装步骤与版本兼容性说明。