Zum Inhalt springen

Ruhezustand

Der Ruhezustand legt einen ganzen Cluster schlafen, ohne ihn zu löschen. Konfiguration, Workload-Definitionen und Cluster-Zustand überleben; die Compute-Ausgaben stoppen. Er ist eine vollwertige Aktion an jedem Cluster – drücke Hibernate, später Wake.

  • Managed-Nodes (on-demand) werden gelöscht. Sie sind Cattle („Vieh“ im Pets-vs.-Cattle-Bild); Hetzner stellt die Berechnung ein, sobald sie weg sind.
  • Pooled-Server werden freigegeben – zurück in die Flotte deines Teams, niemals gelöscht, Preis intakt. Während der Cluster schläft, stehen sie für anderes frei (auch für andere Cluster).
  • Die Control Plane skaliert auf null. API-Server, Scheduler und Controller stoppen; der etcd-Zustand deines Clusters bleibt auf unserer Plattform erhalten – alles, was du deployt hast, ist also weiterhin definiert, nur nicht am Laufen.

In den Ruhezustand zu gehen dauert typischerweise ein paar Minuten; das Aufwecken ein paar Minuten mehr. Beides ist live in der Konsole sichtbar.

  • Stundenplan (PAYG): 0 €. Der Zähler zählt nur aktive Stunden – ein Cluster im Ruhezustand zählt nichts. Genau dafür gibt es den Stundenplan; siehe Preise.
  • Monats- und Jahrespläne: Die Pauschale läuft weiter – der Plan reserviert den Platz deiner Control Plane. Wenn dein Cluster die meiste Zeit schläft, ist der Stundenplan der günstigere Zuschnitt.
  • Deine Hetzner-Rechnung sinkt, weil die Managed-Nodes gelöscht sind. Zwei ehrliche Ausnahmen:
    • Volumes bleiben bestehen und kosten weiter bei Hetzner, bis du sie löschst – der Ruhezustand rührt deine Daten nie an.
    • Pooled-Server kosten weiter, zu ihrem bestandsgeschützten Preis (grandfathered) – sie gehören dir; der Ruhezustand gibt sie nur in deine Flotte zurück.

Das Aufwecken kehrt den Prozess um: Die Control Plane startet aus ihrem erhaltenen Zustand, Managed-Nodes werden neu bestellt, Pooled-Server werden aus deiner Flotte zurückgeholt, und die Workloads werden neu eingeplant. Zwei Dinge solltest du wissen:

  • Managed-Nodes kommen zu aktuellen Hetzner-Preisen zurück – es sind Neubestellungen. Pooled-Server sind nicht betroffen; ihr Preis ist geschützt. (Ein Grund mehr, die Server, deren Preis zählt, zu adoptieren.)
  • Wenn etwas anderes deine Pooled-Server beansprucht hat, während der Cluster schlief, füllt sich der Pool bis zu dem auf, was in der Flotte Ready ist.

Im Stundenplan startet jedes Aufwecken eine neue aktive Periode mit einem Minimum von 4 Stunden – fünf zehnminütige Aufwachphasen kosten zwanzig Stunden, ein Nachmittag Arbeit kostet den Nachmittag. Regelmäßige An-/Aus-Muster (nachts und am Wochenende aus) sind der Punkt, an dem PAYG plus Ruhezustand glänzt: Ein Dev-Cluster, der 50 Stunden im Monat wach ist, kostet ein paar Euro PaaSbox-Gebühr plus einen Bruchteil des Hetzner-Compute.

Überlebt den Ruhezustand?
Cluster-Konfiguration, Node-Pool-Definitionen
Deployte Workloads, Services, ConfigMaps, Secrets (etcd-Zustand)
PersistentVolumes auf Hetzner-Volumes ✓ – und kosten bei Hetzner weiter
Adoptierte (Pooled-)Server ✓ – in deine Flotte entlassen, beim Aufwecken zurückgeholt
Laufende Pods / In-Memory-Zustand ✗ – Pods werden beim Aufwecken neu eingeplant
Managed-Nodes (die Maschinen selbst) ✗ – beim Aufwecken zu aktuellen Preisen neu erstellt
  • Dev- und Staging-Cluster außerhalb der Arbeitszeit – der Klassiker.
  • Spitzenlastige oder saisonale Workloads im Stundenplan – für den Burst aufwecken, danach schlafen legen.
  • Einen fertig konfigurierten Cluster auf Standby halten, ohne für sein Compute zu zahlen.

Für die Billing-Randfälle – Ausgabenlimits, die Cluster am Limit in den Ruhezustand versetzen, Verhalten im Mahnverfahren – siehe Abrechnung & Ausgabenkontrolle.