用途:该技能面向 Helm values 的配置与管理,指导多环境(dev/staging/prod)values 文件设计、覆盖优先级推理、命令行赋值、schema 校验与密钥注入等场景;当用户提到 Helm values、环境配置、覆盖或合并时使用。若关注 install/upgrade 命令本身可用 helm-release-management,渲染出错用 helm-debugging,chart 内部 schema 用 helm-chart-development。
主要能力:解释 values 合并优先级,从 chart 默认 values.yaml、父 chart、--reuse-values、按顺序的 -f 文件,到 --set/--set-string/--set-json/--set-file 最高优先。支持查看默认与已部署 values(helm show values、helm get values 含 --all/-o json/--revision),部署时用单/多 values 文件与各类 --set 赋值,以及 --reuse-values/--reset-values 复用策略。
使用方式:推荐目录分 charts/ 与 values/,含 common、dev、staging、production 及 gitignore 的 secrets。部署示例命令:helm upgrade --install myapp ./charts/myapp --namespace production --create-namespace -f values/common.yaml -f values/production.yaml -f values/secrets/production.yaml --atomic --wait --timeout 10m。校验可用 helm template 与 --dry-run --validate,--debug 查看 COMPUTED VALUES。
限制:资料未提供具体价格、平台支持范围及其它未列明事实,均暂未提供;命令与代码需按原样使用。