Skip to content
Snippets Groups Projects

Helm chart for a simple web app

This Helm chart can be used to deploy a simple wep app composed of:

  • a deployment
  • a service
  • an ingress (optional)
  • a pvc (optional)
  • a secret (optional)

Usage

helm repo add logilab https://helm.logilab.fr

helm install my-app logilab/web-app \
  --set host=my-app.example.org
  --set ingress.clusterIssuer=letsencrypt-prod

Will deploy nginx serveur available at my-app.example.org.

See values.yaml for all possibility.

Usage as a dependencies in other chart

See helm-charts/hedgedoc for an example.