Generator values.yaml (Helm)
Parametry wykresu Helm dla aplikacji 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";
}
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator values.yaml — konfiguracja wdrożenia w Kubernetes
Helm to menedżer pakietów dla Kubernetes. Plik values.yaml zawiera parametry wykresu — obraz, liczbę replik, zasoby i konfigurację wejścia. Ten generator tworzy gotowy szablon.
Co zawiera plik?
| Sekcja | Parametry |
|---|---|
| image | repozytorium, tag, pullPolicy |
| replicaCount | liczba kopii aplikacji |
| service | typ usługi i port |
| resources | limity i żądania CPU oraz pamięci |
| ingress | domena i ścieżki routingu |
Typy usług
- ClusterIP — dostęp tylko wewnątrz klastra (domyślny).
- NodePort — wystawia usługę na porcie każdego węzła.
- LoadBalancer — tworzy zewnętrzny balanser (np. w chmurze).
Uruchomienie
Umieść plik w katalogu wykresu i użyj:
helm install moja-aplikacja ./chart -f values.yaml
Najczęstsze pytania
Czym jest wykres Helm?
To paczka zawierająca szablony manifestów Kubernetes i domyślne wartości. Dzięki temu jedno polecenie wdraża całą aplikację z jej zależnościami.
Czy muszę używać ingress?
Nie. Ingress przydaje się, gdy chcesz wystawić aplikację pod domeną przez kontroler wejścia (np. nginx-ingress).
Jak ustawić limity zasobów?
Warto zaczynać od skromnych żądań (requests) i limitów odpowiadających realnemu zużyciu. Zbyt niskie limity powodują restarty (OOMKilled).