Sprytne Okazje — promocje, kody rabatowe i wyprzedaże

Generator Kubernetes PDB

Budżet zakłóceń — ochrona dostępności podczas aktualizacji

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
Opcje zaawansowane
Linii: 11

PodDisruptionBudget (PDB) ogranicza liczbę podów, które mogą zostać jednocześnie wyłączone podczas dobrowolnych operacji, np. aktualizacji węzłów lub kubectl drain. minAvailable określa minimum działających podów, maxUnavailable — maksimum niedostępnych. To kluczowe dla baz danych i usług wymagających kworum.

Oceń to narzędzie:

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Generator PodDisruptionBudget

PDB chroni dostępność aplikacji podczas dobrowolnych przerw — aktualizacji węzłów, drainowania czy skalowania. Określa, ile podów musi pozostać działających.

minAvailable a maxUnavailable

PoleZnaczenie
minAvailableminimum podów, które muszą działać
maxUnavailablemaksimum podów, które mogą być niedostępne

Wartości mogą być liczbą (np. 2) lub procentem (np. 50%).

Przykład

apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
  name: app-pdb
spec:
  minAvailable: 1
  selector:
    matchLabels:
      app: myapp

Kiedy stosować PDB?

  • bazy danych i systemy wymagające kworum,
  • usługi o wysokich wymaganiach dostępności (SLA),
  • aplikacje obsługujące ruch produkcyjny 24/7,
  • klastrowane komponenty (np. Kafka, Elasticsearch).

unhealthyPodEvictionPolicy

Wartość AlwaysAllow pozwala usuwać chore pody mimo budżetu — zapobiega blokowaniu aktualizacji przez zawieszone instancje.

Najczęstsze pytania

Czy PDB blokuje awarie?

Nie. Działa wyłącznie przy dobrowolnych operacjach — nie chroni przed awarią węzła.

Co się stanie, gdy PDB zablokuje drain?

Węzeł nie zostanie opróżniony, dopóki budżet na to nie pozwoli. Zaplanuj rolling upgrade.

Jak dobrać wartość?

Dla kworum minAvailable równa się większości replik. Dla usług — co najmniej 1 działający pod.

Zobacz też — powiązane narzędzia

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!