Generator Kubernetes Deployment YAML
Generuj konfiguracje Kubernetes Deployment, Service i Ingress w YAML. Wybierz obraz, repliki, resources limits. Pobierz gotowy YAML. Profesjonalne narzędzie online, które działa w Twojej przeglądarce. Szybko, bezpiecznie i bez instalowania zbędnego oprogramowania.
-
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";
}
Generator konfiguracji Kubernetes Deployment YAML
Pliki YAML Kubernetes mają specyficzną, drobiazgową składnię. Generator tworzy Deployment, Service i Ingress z wybranymi parametrami – gotowe do kubectl apply bez ręcznego pisania.
Generowane zasoby
Deployment (obraz Docker, liczba replik, resource requests/limits, env vars, volumes, liveness/readiness probes), Service (ClusterIP/NodePort/LoadBalancer), Ingress (nginx, cert-manager dla TLS).
Opcje konfiguracji
Namespace, labels i annotations, strategy (RollingUpdate z maxSurge/maxUnavailable), imagePullPolicy, serviceAccount, securityContext, affinity/tolerations.
Najczęstsze pytania
Czym różni się Deployment od Pod?
Pod to pojedyncza instancja kontenera. Deployment zarządza zbiorem Podów – zapewnia odpowiednią liczbę replik, rolling updates i rollback.
Co to resource requests vs limits?
Requests – minimalne zasoby gwarantowane Podowi. Limits – maksymalne zasoby Poda. Dobra praktyka: zawsze ustawiaj oba dla stabilności klastra.
Jak sprawdzić status po kubectl apply?
kubectl get pods -n namespace, kubectl describe pod
Inne generatory konfiguracji: generator GitLab CI i generator Terraform AWS.