Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Automatisk tömning av noder hjälper dig att skydda dina nodarbetsbelastningar från störningar när schemalagda händelser inträffar på de underliggande virtuella datorerna i någon av nodpoolerna. När vissa nodhändelser inträffar försöker automatisk nodtömning spärra den berörda noden för ny schemaläggning och tömma den, så att arbetslasterna kan schemaläggas om på ett säkert sätt. Ett exempel på när automatisk dränering av noder kan inträffa är när schemalagda händelser i en nodpool med spotinstanser utlöser en händelse där en nod avbryts i förtid. Spotnoden med taint "kubernetes.azure.com/scalesetpriority: spot" kan få tainten "remediator.kubernetes.azure.com/unschedulable" när en schemalagd händelse inträffar på den noden.
Note
Automatisk tömning av noder är en tjänst som tillhandahålls enligt principen om bästa möjliga insats och kan inte garanteras fungera felfritt i alla scenarier.
Schemalagda händelseåtgärder
I följande tabell visas nodhändelserna för automatisk tömning av AKS-noder och deras associerade åtgärder:
| Event | Description | Action |
|---|---|---|
| Freeze | Den underliggande virtuella datorn (VM) är schemalagd att pausa i några sekunder. Cpu- och nätverksanslutningen kan pausas, men det påverkar inte minnet eller öppna filer. | Aktivera vräkning av poddar vid fryshändelser (förhandsversion). |
| Reboot | Den virtuella datorn är schemalagd för omstart. Den virtuella datorns icke-beständiga minne går förlorat. | Ingen åtgärd. |
| Redeploy | Den virtuella datorn är schemalagd att flyttas till en annan nod. Den virtuella datorns tillfälliga diskar går förlorade. | Spärra av och dränera. |
| Preempt | Spot-VM:en håller på att tas bort. Den virtuella datorns tillfälliga diskar går förlorade. | Spärra av och dränera. |
| Terminate | Den virtuella datorn är schemalagd för borttagning. | Ingen åtgärd. |
Note
Redeploy och Preempt använder standardbeteendet och kräver ingen ytterligare konfiguration. Frys och terminera kräver konfiguration med aktivt val:
- Frys: Konfigurera pod-vräkning vid frysningshändelser.
- Terminera: Aktivera meddelanden om att Virtual Machine Scale Set ska termineras som ett krav för automatisk dränering av AKS-noder.
Nästa steg
- Konfigurera poddborttagning för frysningshändelser (förhandsversion)
- Använd tillgänglighetszoner för att öka hög tillgänglighet med dina AKS-klusterarbetsbelastningar.