关于 helm-chart-scaffolding
用于创建、组织和维护 Helm Chart 的技能,适用于打包和部署 Kubernetes 应用。内容涵盖 Chart 脚手架、可复用模板、多环境部署和仓库设置,并提示验证与部署范围的注意事项。
主要功能
- 01Helm Chart 创建与组织
- 02Kubernetes 应用打包
- 03可复用清单模板
- 04多环境部署指导
- 05Chart 仓库设置
- 06部署与验证注意事项
适用场景
- 01搭建新的 Helm Chart
- 02打包 Kubernetes 应用
- 03管理跨环境的 Chart
- 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.templatevalues.yaml.templatereferences/chart-structure.mdresources/implementation-playbook.mdscripts/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