用途:为创建、组织和管理 Helm Chart 提供分步指导,用于打包和部署 Kubernetes 应用,覆盖 Chart 结构、模板模式、values 管理与校验策略。
主要能力:初始化 Chart 结构(helm create my-app);配置 Chart.yaml 元数据与依赖;设计分层 values.yaml;编写 Go 模板与 _helpers.tpl 辅助模板;管理依赖(helm dependency update/build);校验(helm lint、helm template、--dry-run --debug);打包分发(helm package、helm repo index);多环境 values 文件;Hooks 与测试(helm test);常见模板模式与最佳实践。
使用方式:按工作流执行命令,如 helm create、helm lint my-app/、helm install my-app ./my-app --dry-run --debug、helm template my-app ./my-app -f values-prod.yaml、helm package my-app/、helm repo index .、helm test my-app。
适用场景:从零创建 Chart、打包分发 Kubernetes 应用、多环境部署、可复用清单模板、搭建 Chart 仓库。
限制:资料未提供具体收费、价格、平台支持范围或效果数据;实际行为取决于 Helm 与 Kubernetes 环境。