Azure Kubernetes Service- (AKS-) csomópontkészlet indítása és leállítása
Előfordulhat, hogy nem kell folyamatosan futtatnia az AKS-számítási feladatokat. Előfordulhat például, hogy van egy fejlesztési fürtje, amely adott számítási feladatokat futtató csomópontkészletekkel rendelkezik. A számítási költségek optimalizálása érdekében teljesen leálltathatja a csomópontkészleteket az AKS-fürtben.
Szolgáltatások és korlátozások
- Nem állíthatja le a rendszerkészleteket.
- A kihasználatlan csomópontkészletek támogatottak.
- A leállított csomópontkészletek frissíthetők.
- A fürtnek és a csomópontkészletnek futnia kell.
- Nem állíthatja le a csomópontkészleteket azokról a fürtökről, amelyek a Node Autoprovisioning (NAP) szolgáltatást használják.
Mielőtt elkezdené
Ez a cikk feltételezi, hogy van egy meglévő AKS-fürtje. Ha AKS-fürtre van szüksége, hozzon létre egyet az Azure CLI, az Azure PowerShell vagy az Azure Portal használatával.
AKS-csomópontkészlet leállítása
Állítsa le a futó AKS-csomópontkészletet a
az aks nodepool stop
paranccsal.az aks nodepool stop --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepool
Ellenőrizze, hogy a csomópontkészlet leállt-e a
az aks nodepool show
parancs használatával.az aks nodepool show --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepool
A következő tömörített példakimenet a
powerState
következőképpenStopped
jelenik meg:{ [...] "osType": "Linux", "podSubnetId": null, "powerState": { "code": "Stopped" }, "provisioningState": "Succeeded", "proximityPlacementGroupId": null, [...] }
Feljegyzés
Ha megjelenik
Stopping
,provisioningState
a csomópontkészlet leállítása még folyamatban van.Feljegyzés
A csomópontkészlet leállítása leállítja a fürt automatikus skálázását, és a csomópontkészlet indításakor újra elindítja. Ha tehát manuálisan módosítja a készletben lévő VMSS-példányok számát, amíg az le van állítva, a fürt automatikus skálázása inkonzisztenciákat jeleníthet meg.
Leállított AKS-csomópontkészlet elindítása
Indítsa újra a leállított csomópontkészletet a
az aks nodepool start
paranccsal.az aks nodepool start --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepool
Ellenőrizze, hogy a csomópontkészlet elkezdte-e használni a
az aks nodepool show
parancsot.az aks nodepool show --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepool
A következő tömörített példakimenet a
powerState
következőképpenRunning
jelenik meg:{ [...] "osType": "Linux", "podSubnetId": null, "powerState": { "code": "Running" }, "provisioningState": "Succeeded", "proximityPlacementGroupId": null, [...] }
Feljegyzés
Ha megjelenik
Starting
,provisioningState
a csomópontkészlet még folyamatban van.
Következő lépések
- A készletek 0-ra való skálázásának
User
megismeréséhez tekintse meg a készletek 0-ra való méretezésétUser
. - A fürt leállításáról a fürt indítása/leállítása című témakörben olvashat.
- Ha szeretné megtudni, hogyan takaríthatja meg a költségeket a kihasználatlan példányok használatával, tekintse meg a kihasználatlan csomópontkészlet AKS-hez való hozzáadását.
- Az AKS támogatási szabályzatairól további információt az AKS támogatási szabályzatai című témakörben talál.
Azure Kubernetes Service