helm-charts
Expert Helm chart development and management skill for Kubernetes package management
它会碰到什么
扫了多少2 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Helm Charts Skill
Overview
Specialized skill for Helm chart development, validation, and lifecycle management. Provides expert capabilities for Kubernetes application packaging using Helm.
Capabilities
Chart Development
- Generate Helm charts from existing Kubernetes manifests
- Create chart templates with proper parameterization
- Implement Helm hooks for lifecycle management
- Design reusable library charts
Chart Validation
- Validate chart structure against Helm best practices
- Lint charts for syntax and semantic errors
- Test template rendering with different value sets
- Verify chart dependencies and requirements
Template Management
- Debug template rendering issues
- Implement complex Go template logic
- Create helper templates (_helpers.tpl)
- Handle conditional resource generation
Release Management
- Manage Helm releases (install, upgrade, rollback)
- Track release history and revisions
- Handle release values and secrets
- Implement atomic deployments
Dependency Management
- Configure chart dependencies
- Manage dependency versions and constraints
- Handle sub-chart overrides
- Implement chart repositories
Target Processes
kubernetes-setup.js- Kubernetes cluster and workload deploymentservice-mesh.js- Service mesh installation via Helmidp-setup.js- Internal developer platform components
Usage Context
This skill is invoked when processes require:
- Creating new Helm charts for applications
- Migrating Kubernetes manifests to Helm
- Validating and testing chart configurations
- Managing Helm releases across environments
- Troubleshooting chart template issues
Dependencies
- Helm CLI (v3.x)
- kubectl for cluster validation
- Chart repository access (if using external charts)
Output Formats
- Helm chart directories (Chart.yaml, templates/, values.yaml)
- Rendered Kubernetes manifests
- Helm lint/test reports
- Release status information
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
星标★ 1,796
本站分层T1
该仓技能数2115
原文件路径
library/specializations/devops-sre-platform/skills/helm-charts/SKILL.md