Skills / Community / Helm Charts & Templates

Helm Charts & Templates

Create and manage Kubernetes Helm charts. Generates chart templates, values files, helpers, hooks, dependency management, and chart testing configurations for production deployments.

This skill helps you build and maintain Helm charts for Kubernetes deployments. It generates Chart.yaml with proper metadata, creates Go templates with named templates and helpers, designs values.yaml schemas with sensible defaults, implements pre/post install/upgrade hooks, manages chart dependencies, writes Helm tests, and publishes to OCI registries. Covers Helmfile for managing multiple releases and ArgoCD integration.

helm kubernetes charts deployment k8s

When to use

Use when creating Helm charts, templating Kubernetes manifests, managing multi-environment deployments with Helmfile, or publishing charts to registries.

Examples

Microservice chart

Create a reusable chart for a web service

Create a Helm chart for a Node.js microservice with Deployment, Service, Ingress, HPA, PDB, ConfigMap, and Secret — with a values schema and sensible production defaults

Helmfile environment

Manage multiple releases across environments

Create a Helmfile config that deploys my app, PostgreSQL, and Redis to dev/staging/prod environments with environment-specific values overrides
Added to wishlist