Delen via


Een AKS-knooppuntgroep (Azure Kubernetes Service) starten en stoppen

Mogelijk hoeft u uw AKS-workloads niet continu uit te voeren. U hebt bijvoorbeeld een ontwikkelcluster met knooppuntgroepen waarop specifieke workloads worden uitgevoerd. Als u de rekenkosten wilt optimaliseren, kunt u uw knooppuntgroepen in uw AKS-cluster volledig stoppen.

Kenmerken en beperkingen

  • U kunt systeempools niet stoppen.
  • Spot-knooppuntgroepen worden ondersteund.
  • Gestopte knooppuntgroepen kunnen worden bijgewerkt.
  • Het cluster en de knooppuntpool moeten actief zijn.
  • U kunt knooppuntgroepen van clusters die de functie Automatische inrichting van knooppunten (NAP) gebruiken, niet stoppen.

Aanbeveling

U kunt Azure Copilot gebruiken om uw knooppuntgroepen te stoppen en te starten in Azure Portal. Zie Werken met AKS-clusters efficiƫnt met behulp van Azure Copilot voor meer informatie.

Voordat u begint

In dit artikel wordt ervan uitgegaan dat u een bestaand AKS-cluster hebt. Als u een AKS-cluster nodig hebt, maakt u er een met behulp van de Azure CLI, Azure PowerShell of Azure Portal.

Een AKS-knooppuntgroep stoppen

  1. Stop een actieve AKS-knooppuntgroep met behulp van de az aks nodepool stop opdracht.

    az aks nodepool stop --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepool 
    
  2. Controleer of de node pool gestopt is na het uitvoeren van de az aks nodepool show opdracht.

    az aks nodepool show --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepool
    

    In de volgende verkorte voorbeelduitvoer wordt de powerState weergegeven als Stopped:

    {
    [...]
     "osType": "Linux",
        "podSubnetId": null,
        "powerState": {
            "code": "Stopped"
            },
        "provisioningState": "Succeeded",
        "proximityPlacementGroupId": null,
    [...]
    }
    

    Notitie

    Als de provisioningStateStopping toont, is uw knooppuntgroep nog bezig met stoppen.

    Notitie

    Als u de knooppuntgroep stopt, wordt de cluster-autoscaler gestopt, en deze wordt weer gestart wanneer de knooppuntgroep opnieuw wordt gestart. Dus als u handmatig het aantal VMSS-exemplaren in de pool wijzigt terwijl deze is gestopt, kan de Cluster Autoscaler inconsistenties vertonen.


Een gestopte AKS-knooppuntgroep starten

  1. Start een gestopte knooppuntgroep opnieuw met behulp van de az aks nodepool start opdracht.

    az aks nodepool start --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepool 
    
  2. Controleer of de knooppuntgroep is gestart met behulp van de az aks nodepool show commando.

    az aks nodepool show --resource-group myResourceGroup --cluster-name myAKSCluster --nodepool-name testnodepool
    

    In de volgende verkorte voorbeelduitvoer wordt de powerState weergegeven als Running:

    {
    [...]
     "osType": "Linux",
        "podSubnetId": null,
        "powerState": {
            "code": "Running"
            },
        "provisioningState": "Succeeded",
        "proximityPlacementGroupId": null,
    [...]
    }
    

    Notitie

    Als de provisioningStateStarting weergeeft, is uw knooppool nog steeds in het proces van starten.


Volgende stappen