mcpField
H
helm-chart-scaffolding

helm-chart-scaffolding

github.com/sickn33云与 DevOps48.8k224 次安装今天更新
代码仓库

关于 helm-chart-scaffolding

用于创建、组织和维护 Helm Chart 的技能,适用于打包和部署 Kubernetes 应用。内容涵盖 Chart 脚手架、可复用模板、多环境部署和仓库设置,并提示验证与部署范围的注意事项。

主要功能

  1. 01Helm Chart 创建与组织
  2. 02Kubernetes 应用打包
  3. 03可复用清单模板
  4. 04多环境部署指导
  5. 05Chart 仓库设置
  6. 06部署与验证注意事项

适用场景

  1. 01搭建新的 Helm Chart
  2. 02打包 Kubernetes 应用
  3. 03管理跨环境的 Chart
  4. 04规划 Chart 验证与部署

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill helm-chart-scaffolding

安装后在 Claude Code 中输入/helm-chart-scaffolding确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

assets/
Chart.yaml.template
values.yaml.template
references/
chart-structure.md
resources/
implementation-playbook.md
scripts/
validate-chart.sh

详细介绍

Helm Chart 脚手架

全面介绍如何创建、组织和管理 Helm chart,以打包和部署 Kubernetes 应用。

适用场景

在以下情况下使用此技能:

  • 从头创建新的 Helm chart
  • 打包 Kubernetes 应用以供分发
  • 使用 Helm 管理多环境部署
  • 为可复用的 Kubernetes 清单实现模板
  • 设置 Helm chart 仓库
  • 遵循 Helm 最佳实践和约定

不适用场景

  • 任务与 Helm chart 脚手架无关
  • 需要使用此范围之外的其他领域或工具

范围与部署限制

固定 Helm、Kubernetes、镜像和依赖项的版本;下文列出的历史 Bitnami 版本仅为示例,并非受支持或经过安全审查的建议。随附的 values/Chart 资源和代码片段并非完整的 chart。必须提供辅助模板、清单、架构和所需的 Secret,并确保渲染结果一致。下载前请检查依赖项和 Chart.lock。本地 lint/template 无法证明 API 准入或运行时健康;服务器端验证需要经授权的集群/上下文、命名空间和目标版本。Dry-run/debug 输出可能会暴露 Secret。执行 apply/install/upgrade/测试钩子和发布仓库前,必须明确授权目标、制定备份/回滚计划,并审查成本/影响。切勿将凭据文件打包进 chart。

说明

  • 明确目标、约束和所需输入。
  • 应用相关最佳实践并验证结果。
  • 提供可执行的步骤和验证方法。
  • 如需详细示例,请打开 resources/implementation-playbook.md。

资源

  • resources/implementation-playbook.md:详细模式和示例。

限制

  • 仅当任务明确符合上述范围时才使用此技能。
  • 不要将输出视为环境特定验证、测试或专家审查的替代品。
  • 如果缺少所需输入、权限、安全边界或成功标准,请暂停并请求澄清。

评论

支持 Markdown