Generator ConfigMap (Kubernetes)
Manifest YAML z konfiguracją aplikacji
Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
-
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.
function runTool() {
return "Wynik gotowy w 0.1s";
}
return "Wynik gotowy w 0.1s";
}
ConfigMap
Uzupełnij dane i kliknij „Generuj ConfigMap”.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator ConfigMap Kubernetes
ConfigMap przechowuje niesekretną konfigurację aplikacji: zmienne środowiskowe, pliki konfiguracyjne, parametry. Oddzielenie konfiguracji od obrazu pozwala zmieniać ustawienia bez przebudowy kontenera.
ConfigMap czy Secret?
| ConfigMap | Secret |
|---|---|
| dane niesekretne | hasła, tokeny, klucze |
| przechowywane jawnie | kodowane base64, opcjonalnie szyfrowane |
| np. LOG_LEVEL, APP_ENV | np. DB_PASSWORD, API_KEY |
Jak używać ConfigMap?
- Zapisz manifest jako plik
configmap.yaml. - Zastosuj:
kubectl apply -f configmap.yaml. - W Deployment odwołaj się przez
envFromlubvalueFrom.configMapKeyRef.
Przykład użycia w Deployment
envFrom:
- configMapRef:
name: app-config
Najczęstsze pytania
Czy ConfigMap aktualizuje się automatycznie?
Zmiany w ConfigMap nie restartują automatycznie podów. Aplikacje czytające zmienne środowiskowe wymagają ponownego uruchomienia; pliki montowane jako wolumen aktualizują się z opóźnieniem.
Czy jest limit rozmiaru?
Praktycznie ok. 1 MB na obiekt ConfigMap. Większe dane trzymaj w wolumenach lub zewnętrznym magazynie.
Jak odczytać ConfigMap z klastra?
Poleceniem kubectl get configmap app-config -o yaml.