Kubernetes-Kapazitätsrechner

Berechnen Sie die Knotenanforderungen für Ihren Kubernetes-Cluster

So nutzen Sie Kubernetes-Kapazitätsrechner

  1. 1Gib die CPU- und Memory-Requests eines Pods und die Replica-Anzahl ein.
  2. 2Gib Knotengröße (CPU/Speicher) und den System-Reservierungs-Overhead ein.
  3. 3Lies, wie viele Knoten nötig sind und wie hoch die Cluster-Auslastung vor dem Deploy ist.

Kubernetes-Clusterkapazität abschätzen

knoten = ceil(gesReq / (knotCap × (1 - sysRes))) ; auslast = gesReq / (knoten × knotCap)

Kubernetes plant nach Requests, nicht Limits, also muss man die Summe der Requests plus Puffer für System-Pods und Packing-Verluste dimensionieren.

10–20% Reservierung pro Knoten für kube-system und Eviction-Schwellen verhindert, dass Knoten unter Last als unschedulbar markiert werden.

Häufige Fragen

Treiben Requests oder Limits die Planung?

Die Planung nutzt Requests; Limits deckeln nur und können bei zu niedrigem Wert OOM auslösen.

Warum Kapazität reservieren?

kube-system-Pods und Eviction-Schwellen brauchen Spielraum, sonst werden Knoten unschedulbar.

Wie verbessere ich das Packing?

Requests passend setzen, Topology Spread nutzen und kleine Knoten vermeiden, die Reservierung verschwenden.

Mehr Tools