Generator Helm chart
Wielokrotnie używalny pakiet manifestów Kubernetes
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Helm pakuje manifesty Kubernetes w wielokrotnie używalny chart. Szablony używają {{ .Values }} do wstrzykiwania konfiguracji z values.yaml. Utwórz katalog chartu, zapisz pliki i uruchom helm install myapp ./chart. Szablonowanie zależy od poprawnego rozmieszczenia plików w templates/.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator Helm chart
Helm pakuje manifesty Kubernetes w chart — wielokrotnie używalny szablon konfigurowany przez values.yaml. To standard wdrażania aplikacji.
Struktura chartu
| Plik | Rola |
|---|---|
| Chart.yaml | metadane chartu (nazwa, wersja) |
| values.yaml | domyślne wartości parametrów |
| templates/deployment.yaml | szablon Deployment |
| templates/ingress.yaml | opcjonalny Ingress |
Przykład szablonu
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
replicas: {{ .Values.replicaCount }}
Instalacja
helm install myapp ./chart
helm upgrade myapp ./chart --set image.tag=v2
Najczęstsze pytania
Czym jest values.yaml?
Plik z domyślnymi wartościami. Można je nadpisać przez --set lub własny plik -f.
Po co Chart.yaml?
Zawiera nazwę i wersję chartu oraz wersję aplikacji — używane przy publikacji w repozytorium.
Jak testować chart?
helm template ./chart renderuje manifesty bez instalacji, a helm lint ./chart sprawdza poprawność.