Documentation
One chart, many deployment shapes.
The chart turns a values.yaml file into the Kubernetes resources your application needs. Start simple, then enable only the capabilities you need.
Core resources
- Deployment, Service, service account, probes, resources, and security context.
- Ingress, extra Ingress resources, plain Ingress, and Gateway API HTTPRoute.
- Jobs, CronJobs, autoscaling, persistent volume claims, ConfigMaps, and Secrets.
- Init containers, sidecars, extra Deployments, and raw Kubernetes manifests.
Typical workflow
helm repo add universal https://chaser100.github.io/u-helm-chart helm repo update helm upgrade --install my-app universal/application \ --namespace my-app --create-namespace \ -f values.yaml
Choose the right abstraction
A universal chart is a strong fit for conventional applications with repeatable Kubernetes patterns. A dedicated chart may be better when a product needs highly specialized lifecycle logic or a large opinionated API.