Cette page n’est pas encore traduite en français : elle s’affiche en anglais.

Helm Chart Generator — Chart.yaml, values.yaml and Templates

Package your app for Kubernetes as a Helm chart. Fill in the image, port, replicas, ingress and resources, and get a complete chart: Chart.yaml, a documented values.yaml, and templates for the Deployment, Service, Ingress with TLS, ConfigMap and HorizontalPodAutoscaler, with shared label helpers and install notes. Browse every file, then download the chart as a ZIP.

Mis à jour le
File

Unzip, then helm lint ./web-app, preview with helm template my-release ./web-app and install with helm install my-release ./web-app -n my-namespace --create-namespace.

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Helm Chart Generator

  1. Enter the chart name, versions, image repository, container port and replicas.
  2. Tick what the chart should include: Ingress with TLS, autoscaling, a ConfigMap for environment variables, probes and secure pod settings.
  3. Set the ingress host, health path and resource requests and limits — they become defaults in values.yaml.
  4. Browse the files, download the ZIP, then run helm lint and helm install.

What’s in the chart

FilePurpose
Chart.yamlName, chart version (bump it on every change) and app version (the image tag by default)
values.yamlEvery setting users can override with --set or -f my-values.yaml
templates/_helpers.tplShared name and label helpers, so every object uses the same selector labels
templates/*.yamlDeployment, Service, Ingress, ConfigMap and HPA, each switched on or off from values
templates/NOTES.txtPrinted after install: how to reach the app

The Deployment carries a checksum of the ConfigMap, so pods restart automatically when environment values change. Override per environment with separate values files: helm upgrade --install app ./chart -f values-prod.yaml. For plain manifests without Helm, use the Kubernetes YAML Generator.

Aussi recherché comme : create helm chart, helm chart template, helm values.yaml example, helm chart example, helm deployment template, kubernetes helm chart, helm create chart online.

Outils complémentaires : Helm Chart Generator

  • Kubernetes YAML Validator — Paste Deployments, Services, Ingresses, ConfigMaps or a whole multi-document file.
  • Générateur Docker Compose — Cochez les services dont vous avez besoin — application, base de données, cache, interface d'administration, gestionnaire de messagerie — et obtenez un fichier compose.yaml épuré comprenant des images épinglées, des volumes nommés, des contrôles d'intégrité et depends_on conditions, ainsi qu’un fichier .env correspondant contenant des mots de passe générés.
  • Dockerfile Generator — Choose your stack and get a production-ready Dockerfile: multi-stage build, cached dependency layer, non-root user, health check and a matching .dockerignore — explained line by line.
  • GitLab CI Generator — Pick your stack and get a working .gitlab-ci.yml: install with caching, lint and test jobs, a build with artifacts, a Docker image pushed to the GitLab registry, or a GitLab Pages deploy — with rules that run pipelines for merge requests and your default branch without duplicates.

Questions fréquentes

How do I create a Helm chart?
Fill in your app details here and download the chart, or run helm create NAME and edit it. Either way you get Chart.yaml, values.yaml and templates you can install with helm install.
What is the difference between version and appVersion?
version is the chart’s own version and must change whenever the chart changes. appVersion is the version of your app — this chart uses it as the default image tag.
How do I set different values per environment?
Keep values.yaml as the defaults and create values-staging.yaml and values-prod.yaml with only the differences, then pass one with -f when you install or upgrade.
How do I check the chart before installing?
Run helm lint ./chart for mistakes and helm template release ./chart to see the exact YAML Kubernetes will get.
Puis-je installer Helm Chart Generator en tant qu’application web et l’utiliser hors ligne ?
Oui. Helm Chart Generator est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires