Az Azure Kubernetes Service (AKS) csomópont automatikus ürítése

A csomópontok automatikus kiürítése segít megvédeni a csomóponton futó számítási feladatokat azoktól a fennakadásoktól, amelyeket az alapul szolgáló virtuális gépeken (VM-eken) bekövetkező ütemezett események okoznak bármelyik csomópontkészletben. Amikor bizonyos csomóponti események történnek, a csomópont automatikus kiürítése megkísérli az érintett csomópont elkülönítését és kiürítését, hogy a munkaterhelések biztonságosan újraütemezhetők legyenek. Példa arra, hogy a csomópontok automatikus kiürítésére mikor kerülhet sor, amikor egy spot csomópontkészletben ütemezett események csomópont-preempciós eseményt okoznak. A "kubernetes.azure.com/scalesetpriority: spot" szennyezéssel rendelkező Spot-csomópont megkaphat egy "remediator.kubernetes.azure.com/unschedulable" szennyezést, amikor ütemezett esemény történik azon a csomóponton.

Note

A csomópont automatikus kiürítése egy best effort jellegű szolgáltatás, ezért nem garantálható, hogy minden helyzetben tökéletesen működjön.

Ütemezett eseményműveletek

Az alábbi táblázat az AKS-csomópont automatikus kiürítésének csomóponteseményeit mutatja be, és ismerteti a hozzájuk kapcsolódó műveleteket:

Event Description Action
Freeze A mögöttes virtuális gép (VM) az ütemezés szerint néhány másodpercig szünetel. Előfordulhat, hogy a processzor- és a hálózati kapcsolat fel van függesztve, de nincs hatással a memóriára vagy a fájlok megnyitására. A podok kilakoltatásának bekapcsolása fagyasztási események esetén (előzetes verzió).
Reboot A virtuális gép újraindításra van ütemezve. A virtuális gép nem állandó memóriája elveszik. Nincs művelet.
Redeploy A virtuális gép áthelyezése egy másik csomópontra ütemezve van. A virtuális gép ideiglenes lemezei elvesznek. Kordon és lefolyó.
Preempt A spot virtuális gép törlése folyamatban van. A virtuális gép ideiglenes lemezei elvesznek. Kordon és lefolyó.
Terminate A virtuális gép törlésre van ütemezve. Nincs művelet.

Note

Az ismételt üzembe helyezés és a preempt az alapértelmezett viselkedést használja, és nem igényel további konfigurációt. A Fagyasztás és a Megszüntetés külön engedélyezést igényel:

Következő lépések