Automatische Entladung von AKS-Knoten (Azure Kubernetes Service)

Durch die automatische Entlastung von Knoten schützen Sie Ihre Knotenworkloads vor Unterbrechungen, wenn geplante Ereignisse auf den zugrunde liegenden virtuellen Computern (VMs) in einem Ihrer Knotenpools auftreten. Bei bestimmten Knotenereignissen wird der betroffene Knoten automatisch abgesperrt und entladen, damit die Workloads auf sichere Weise neu geplant werden können. Beispielsweise werden Knoten dann automatisch entladen, wenn geplante Ereignisse in einem Spot-Knotenpool ein Preempt-Knotenereignis verursachen. Der Spot-Knoten mit dem Taint "kubernetes.azure.com/scalesetpriority: spot" erhält möglicherweise einen Taint mit "remediator.kubernetes.azure.com/unschedulable", wenn ein geplantes Ereignis auf diesem Knoten auftritt.

Note

Die automatische Knotenentladung ist ein Dienst nach dem Prinzip „beste Leistung“. Es kann nicht garantiert werden, dass der Vorgang in allen Szenarien perfekt funktioniert.

Geplante Ereignisaktionen

In der folgenden Tabelle sind die Knotenereignisse, die bei der automatischen AKS-Knotenentladung erfolgen, sowie die dazugehörigen Aktionen aufgeführt:

Event Description Action
Freeze Der virtuelle Computer (VM) soll planmäßig einige Sekunden lang angehalten werden. Cpu- und Netzwerkkonnektivität kann angehalten werden, aber es gibt keine Auswirkungen auf den Arbeitsspeicher oder das Öffnen von Dateien. Aktivieren Sie Pod-Entfernung bei Einfrierereignissen (Vorschauversion).
Reboot Die VM ist für einen Neustart geplant. Der nicht persistente Arbeitsspeicher der VM geht verloren. Keine Aktion.
Redeploy Die VM ist für eine Verschiebung auf einen anderen Knoten geplant. Die kurzlebigen Datenträger der VM gehen verloren. Absperren und Entladen.
Preempt Die Spot-VM wird gelöscht. Die kurzlebigen Datenträger der VM gehen verloren. Absperren und Entladen.
Terminate Die VM ist für einen Neustart geplant. Keine Aktion.

Note

Erneute Bereitstellung und Vorabverwendung verwenden das Standardverhalten und erfordern keine zusätzliche Konfiguration. Freeze und Terminate erfordern eine Opt-in-Konfiguration:

Nächste Schritte