SuperAPI AI 工具集

helm

通用与其它

查看项目

更新于 10-15 17:33

技能介绍

用途:Helm 是 Kubernetes 包管理器,本技能汇总其 Chart 开发、仓库管理、版本升级等常用操作。

主要能力:仓库管理(helm repo add/update/list/remove、helm search repo/hub);安装与卸载(helm install/uninstall,支持 -f values.yaml、--set、--dry-run、helm template);查看管理(helm list、status、history、get values/manifest/notes);升级回滚(helm upgrade、upgrade --install、rollback、history);Chart 开发(helm create 生成 Chart.yaml、values.yaml、templates 等结构,模板语法含 include、nindent、toYaml、条件与 range 循环、_helpers.tpl 助手);打包发布(helm lint、package、repo index、push 到 OCI);依赖管理(helm dependency update/build/list)。

使用方式:按需执行上述命令,安装时可指定命名空间与 values,调试用 helm template --debug 或 --show-only。

适用场景:多环境部署(叠加多个 values 文件)、条件渲染、循环渲染、模板调试与故障排查。

限制:资料未提供版本要求、权限配置、收费与平台信息;命令需在具备 Kubernetes 与 Helm 环境时使用。