Loading...
Loading...
Helm chart development patterns for packaging and deploying Kubernetes applications. Use when creating reusable Helm charts, managing multi-environment deployments, or building application catalogs for Kubernetes.
npx skill4agent add nickcrew/claude-ctx-plugin helm-chart-patterns| File | Purpose |
|---|---|
| Metadata, version, dependencies |
| Default configuration |
| Input validation |
| Reusable template functions |
| Kubernetes manifests |
{{ .Values.name | quote }}{{- toYaml . | nindent 4 }}{{ include "my-app.fullname" . }}{{- if .Values.optional }}| Task | Load reference |
|---|---|
| Chart structure & Chart.yaml | |
| Values file patterns | |
| Template patterns & functions | |
| Dependencies & subcharts | |
| Hooks & lifecycle | |
| Testing patterns | |
| Packaging & distribution | |
| Helmfile multi-chart | |
| Best practices checklist | |
# Development
helm create my-app # Scaffold new chart
helm lint ./my-app # Validate chart
helm template my-app ./my-app # Render templates
# Dependencies
helm dependency update # Download dependencies
helm dependency list # Show dependencies
# Testing
helm install my-app ./my-app --dry-run --debug
helm test my-app
# Distribution
helm package ./my-app
helm repo index . --url https://charts.example.com
helm push my-app-1.0.0.tgz oci://registry.example.com/chartsnindent