Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel erfahren Sie mehr über den neuen Knotenpooltyp "Virtuelle Computer" für AKS.
Mit Knotenpools für virtuelle Computer verwaltet AKS die Bereitstellung und das Bootstrapping jedes einzelnen Knotens direkt. Bei Knotenpools für VM-Skalierungsgruppen verwaltet AKS das Modell der VM-Skalierungsgruppen und verwendet es, um Konsistenz für alle Knoten im Knotenpool zu erzielen. Mithilfe von Knotenpools für virtuelle Computer können Sie Ihren Cluster mit virtuellen Computern orchestrieren, die Ihren individuellen Workloads am besten entsprechen.
Übersicht
So funktioniert es
Ein Knotenpool besteht aus einer Reihe virtueller Computer (VM), wobei unterschiedliche Virtuelle Computergrößen zur Unterstützung verschiedener Arbeitsauslastungstypen festgelegt sind. Diese Größen virtueller Computer, die als SKUs bezeichnet werden, werden in verschiedene Familien unterteilt, die für bestimmte Zwecke optimiert sind. Weitere Informationen finden Sie unter Auswählen der passenden Compute-SKU für Ihren Azure Data Explorer-Cluster. Mit virtuellen Computer-Knotenpools können Sie eine manuelle Skalierung mit mehreren SKUs oder eine automatische Skalierung mit einem einzelnen SKU durchführen.
Um die Skalierung mehrerer virtueller Computergrößen zu ermöglichen, verwendet der Knotenpooltyp "Virtuelle Computer" eine ScaleProfile Konfiguration, die angibt, wie der Knotenpool skaliert werden kann, insbesondere die gewünschte Liste der Größe des virtuellen Computers und die Anzahl der einzelnen Größen. A ManualScaleProfile ist ein Skalierungsprofil, das eine gewünschte Größe des virtuellen Computers und die Gesamtanzahl dieses Typs im Knotenpool angibt. In ManualScaleProfile ist nur eine Größe der virtuellen Maschine zulässig. Sie müssen für jede Größe virtueller Maschinen in Ihrem Knotenpool ein separates ManualScaleProfile erstellen. Beim Erstellen eines neuen Knotenpools für virtuelle Maschinen fügen Sie ein anfängliches manuelles Skalierungsprofil für eine virtuelle Maschinengröße mithilfe des vm-size-Felds hinzu und schließen ein node-count ein. Sie können auch manuelle Skalierungsprofile hinzufügen, die den Anweisungen zum Hinzufügen manueller Skalierungsprofile folgen.
Knotenpools für virtuelle Computer ermöglichen auch den Auto Modus, was bedeutet, dass der Knotenpool den Cluster-Autoskalierer verwenden kann. Alle Knotenpools des virtuellen Computers im Auto Modus können jeweils nur eine Virtuelle Computergröße verwenden.
Hinweis
Beim Erstellen eines neuen Knotenpools für virtuelle Computer können Sie über mehrere Skalierungsprofile verfügen, und Sie benötigen mindestens ein manuelles Skalierungsprofil in Ihrem Knotenpool. Wenn Sie die Clusterautoskalierung mit Knotenpools für virtuelle Computer aktivieren, müssen Sie alle Skalierungsprofile entfernen, bis auf eines, das der Knotenpool für die Skalierungsaktion verwendet.
Vorteile
Vorteile des Knotenpooltyps für virtuelle Computer:
- Flexibilität: Knotenspezifikationen können aktualisiert werden, um sich an Ihre aktuellen Workloads und Anforderungen anzupassen.
- Präzise Steuerung: Die Steuerung auf der Ebene einzelner Knoten ermöglicht das Angeben und Mischen von Knoten verschiedener Spezifikationen, um Einschränkungen von einem einzigen Modell aufzuheben und die Konsistenz zu verbessern.
- Effizienz: Sie können den Knotenspeicherbedarf für Ihren Cluster reduzieren und so Ihre betrieblichen Anforderungen vereinfachen.
Knotenpools für virtuelle Computer bieten eine bessere Erfahrung für dynamische Workloads und Anforderungen an hohe Verfügbarkeit. Mit Knotenpools für virtuelle Computer können Sie mehrere virtuelle Computer ähnlicher Familien in einem Knotenpool einrichten. Ihre Arbeitslast wird automatisch auf die von Ihnen konfigurierten verfügbaren Ressourcen geplant.
Funktionsvergleich
In der folgenden Tabelle wird erläutert, wie die Knotenpools für virtuelle Computer im Vergleich mit standardmäßigen Skalierungsgruppen-Knotenpools aussehen.
| Knotenpooltyp | Fähigkeiten |
|---|---|
| Knotenpool für virtuelle Computer | Sie können Knoten in einem Knotenpool hinzufügen, entfernen oder aktualisieren. Typen virtueller Computer können beliebige virtuelle Computer desselben Familientyps sein (z. B. D-Serie, A-Serie usw.). Knotenpools für virtuelle Maschinen ermöglichen auch die manuelle Skalierung mit mehreren SKUs. |
| Auf einer VM-Skalierungsgruppe basierender Pool | Sie können Knoten derselben Größe und desselben Typs in einem Knotenpool hinzufügen oder entfernen. Wenn Sie dem Cluster eine neue Größe eines virtuellen Computers hinzufügen, müssen Sie einen neuen Knotenpool erstellen. |
Welche Rechen-Skalierungserfahrung sollte ich auf AKS auswählen?
Je nach Ihren Arbeitslastanforderungen gibt es mehrere Rechenleistungsskalierungsoptionen zu berücksichtigen. Sehen Sie sich die Anwendungsfälle für jeden an:
- Automatische Bereitstellung von Knoten: optimal für die automatische Skalierung von mehreren SKUs = Knotenpools für virtuelle Computer: am besten für manuelle Skalierung mit mehreren SKUs und unterstützt die automatische Ein-SKU-Skalierung.
- Skalierungssätze für virtuelle Computer: unterstützt die manuelle SKU-Skalierung und die automatische Skalierung einzelner SKU.
Begrenzungen
- VM-Größen, die im Pool angegeben sind, müssen denselben Typ aufweisen. Beispielsweise können sich GPU- und nicht-GPU- oder x86- und ARM64-Computer nicht im gleichen Knotenpool befinden.
- InifiniBand ist nicht verfügbar.
- Die Momentaufnahme des Knotenpools wird nicht unterstützt.
- Alle in einem Knotenpool ausgewählten VM-Größen müssen aus einer ähnlichen Familie virtueller Computer stammen. Sie können z. B. keinen virtuellen Computertyp der N-Serie mit einem virtuellen Computertyp der D-Serie im selben Knotenpool kombinieren.
- Knotenpools für virtuelle Computer ermöglichen bis zu fünf verschiedene Größen virtueller Computer pro Knotenpool.
- Bei Verwendung der Clusterautoskalierung ist nur ein Skalierungsprofil zulässig. Um die Clusterautoskalierung in einem virtuellen Maschinenknotenpool mit mehreren Skalierungsprofilen zu aktivieren, entfernen Sie alle bis auf ein Skalierungsprofil.
Voraussetzungen
- Ein Azure-Abonnement. Wenn Sie noch nicht über eines verfügen, können Sie ein kostenloses Konto erstellen.
- Azure CLI Version 2.73.0 oder höher installiert und konfiguriert. Führen Sie
az --versionaus, um die Version zu finden. Weitere Informationen zum Installieren oder Aktualisieren der Azure CLI finden Sie unter Installieren der Azure CLI - Für dieses Feature ist Kubernetes, Version 1.27 oder höher, erforderlich. Informationen zum Upgrade Ihrer Kubernetes-Version finden Sie unter Upgrade AKS Cluster
Von Bedeutung
Anforderung eines benutzerdefinierten virtuellen Netzwerks: Wenn Sie einen Knotenpool für virtuelle Computer in einem benutzerdefinierten virtuellen Netzwerk bereitstellen, muss der Cluster eine vom Benutzer zugewiesene verwaltete Identität mit mindestens Netzwerkmitwirkendenberechtigungen für das Zielsubnetz verwenden. Im Gegensatz zu Virtual Machine Scale Set-Knotenpools basieren virtuelle Maschinenknotenpools ausschließlich auf der Clusteridentität für Subnetzverknüpfungsvorgänge und verwenden keine Erstanbietertoken. Cluster, die eine vom System zugewiesene verwaltete Identität verwenden, schlagen beim Erstellen oder Aktualisieren eines Knotenpools für virtuelle Computer in einem benutzerdefinierten virtuellen Netzwerk eine Preflight-Überprüfung fehl, wodurch ein InvalidParameter Fehler zurückgegeben wird. Weitere Informationen zum Konfigurieren einer vom Benutzer zugewiesenen verwalteten Identität für Ihren Cluster finden Sie unter Verwenden einer verwalteten Identität in AKS.
Erstellen eines AKS-Clusters mit Knotenpools für virtuelle Computer
Hinweis
Nur eine VM-Größe ist in einem Skalierungsprofil zulässig, und das Maximum sind insgesamt fünf VM-Skalierungsprofile für einen Knotenpool für virtuelle Computer.
Erstellen Sie einen AKS-Cluster mit Knotenpools für virtuelle Computer mithilfe des Befehls az aks create, wobei das Flag --vm-set-type auf "VirtualMachines" festgelegt ist.
Im folgenden Beispiel wird ein Cluster mit dem Namen myAKSCluster mit einem Knotenpool für virtuelle Computer mit zwei Knoten erstellt, SSH-Schlüssel generiert, die Lastenausgleichs-SKU auf Standard festgelegt und die Kubernetes-Version auf 1.31.0 festgelegt:
az aks create \
--resource-group myResourceGroup \
--name myAKSCluster \
--vm-set-type "VirtualMachines" \
--vm-sizes "Standard_D4s_v3"
--node-count 2 \
--kubernetes-version 1.31.0
Erstellen eines AKS-Clusters mit Knotenpools für virtuelle Computer in einem benutzerdefinierten virtuellen Netzwerk
Wenn Sie Knotenpools virtueller Computer in einem benutzerdefinierten virtuellen Netzwerk bereitstellen, müssen Sie vor dem Erstellen des Clusters eine vom Benutzer zugewiesene verwaltete Identität erstellen und ihm Netzwerkmitwirkendeberechtigungen für das virtuelle Netzwerk erteilen.
Erstellen Sie ein virtuelles Netzwerk und ein Subnetz.
az network vnet create \ --resource-group myResourceGroup \ --name myVnet \ --address-prefixes 10.1.0.0/16 \ --subnet-name mySubnet \ --subnet-prefix 10.1.0.0/24Rufen Sie die ID der Subnetzressource ab.
SUBNET_ID=$(az network vnet subnet show \ --resource-group myResourceGroup \ --vnet-name myVnet \ --name mySubnet \ --query id \ --output tsv)Erstellen Sie eine vom Benutzer zugewiesene verwaltete Identität.
az identity create \ --name myAKSIdentity \ --resource-group myResourceGroupErmitteln Sie die Prinzipal ID und die Ressourcen ID der verwalteten Identität.
IDENTITY_PRINCIPAL_ID=$(az identity show \ --name myAKSIdentity \ --resource-group myResourceGroup \ --query principalId \ --output tsv) IDENTITY_RESOURCE_ID=$(az identity show \ --name myAKSIdentity \ --resource-group myResourceGroup \ --query id \ --output tsv)Weisen Sie die Rolle „Netzwerk-Mitwirkender“ der verwalteten Identität im Virtuellen Netzwerk zu.
VNET_ID=$(az network vnet show \ --resource-group myResourceGroup \ --name myVnet \ --query id \ --output tsv) az role assignment create \ --assignee $IDENTITY_PRINCIPAL_ID \ --role "Network Contributor" \ --scope $VNET_IDEs kann bis zu 60 Minuten dauern, bis die Berechtigungen für die verwaltete Identität Ihres Clusters übertragen sind. Verwenden Sie den folgenden Befehl, um den Status zu überprüfen.
Erstellen Sie den AKS-Cluster mit Knotenpools virtueller Computer in Ihrem benutzerdefinierten virtuellen Netzwerk.
az aks create \ --resource-group myResourceGroup \ --name myAKSCluster \ --vm-set-type "VirtualMachines" \ --vm-sizes "Standard_D4s_v3" \ --node-count 2 \ --vnet-subnet-id $SUBNET_ID \ --assign-identity $IDENTITY_RESOURCE_ID
Erstellen eines Clusters mit Aktiviertem Windows und einem Windows Virtual Machine-Knotenpool
Knotenpools für virtuelle Computer sind in Windows-aktivierten Clustern verfügbar. Im folgenden Beispiel wird ein Cluster namens myAKSCluster mit einem Knotenpool für virtuelle Computer erstellt. Mit diesen Schritten wird zunächst ein Linux-Systempool erstellt.
Erstellen Sie einen Benutzernamen, der als Administratoranmeldeinformationen für die Windows Server-Knoten auf Ihrem Cluster verwendet werden soll. Mit den folgenden Befehlen werden Sie aufgefordert, einen Benutzernamen einzugeben, und dieser wird auf
WINDOWS_USERNAMEfestgelegt, um in einem späteren Befehl verwendet zu werden.echo "Please enter the username to use as administrator credentials for Windows Server nodes on your cluster: " && read WINDOWS_USERNAMEErstellen Sie ein Kennwort für den Administratorbenutzernamen, den Sie im vorherigen Schritt erstellt haben. Das Kennwort muss mindestens 14 Zeichen lang sein und die Windows Server-Kennwortkomplexitätsanforderungen erfüllen.
echo "Please enter the password to use as administrator credentials for Windows Server nodes on your cluster: " && read WINDOWS_PASSWORDErstellen Sie einen AKS-Cluster mit Windows-aktivierten und virtuellen Computern Typknotenpools mithilfe des Befehls
az aks create, wobei das--vm-set-typeKennzeichen auf"VirtualMachines"festgelegt ist.az aks create \ --resource-group myResourceGroup \ --name myAKSCluster \ --node-count 2 \ --enable-addons monitoring \ --generate-ssh-keys \ --windows-admin-username $WINDOWS_USERNAME \ --windows-admin-password $WINDOWS_PASSWORD \ --vm-set-type "VirtualMachines" \ --network-plugin azureFügen Sie einen Knotenpool für virtuelle Maschinen zu einem vorhandenen Windows-aktivierten Cluster hinzu, indem Sie den
az aks nodepool add-Befehl verwenden und die Option--vm-set-typeauf"VirtualMachines"setzen. Ein Knotenpool für virtuelle Maschinen namens npwin wird dem Cluster myAKSCluster im folgenden Beispiel hinzugefügt:az aks nodepool add --resource-group myResourceGroup \ --cluster-name myAKSCluster \ --os-type Windows \ --name npwin \ --vm-sizes "Standard_D2s_V3" \ --node-count 1 --vm-set-type "VirtualMachines"
Hinzufügen eines Knotenpools für virtuelle Computer zu einem vorhandenen Cluster
Fügen Sie einen Knotenpool für virtuelle Computer einem vorhandenen Cluster mithilfe des Befehls az aks nodepool add hinzu, wobei das Flag --vm-set-type auf "VirtualMachines" festgelegt ist.
Im folgenden Beispiel wird dem Cluster myAKSCluster ein Knotenpool mit dem Namen myvmpool hinzugefügt. Der Knoten-Pool erstellt ein ManualScaleProfile mit --vm-sizes festgelegt auf Standard_D4s_v3 und einem --node-count von 3:
az aks nodepool add \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--vm-set-type "VirtualMachines" \
--vm-sizes "Standard_D4s_v3" \
--node-count 3
Hinzufügen eines manuellen Skalierungsprofils zu einem Knotenpool
Fügen Sie einem Knotenpool ein manuelles Skalierungsprofil hinzu, indem Sie das az aks nodepool manual-scale add mit dem auf --vm-sizes gesetzten "Standard_D2s_v3"-Kennzeichen und das auf 2 gesetzte node-count verwenden.
Im folgenden Beispiel wird dem Knotenpool myvmpool im Cluster myAKSCluster ein manuelles Skalierungsprofil hinzugefügt. Der Knotenpool enthält zwei Knoten mit einer VM-SKU von Standard_D2s_v3:
az aks nodepool manual-scale add \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--vm-sizes "Standard_D2s_v3" \
--node-count 2
Aktualisieren eines vorhandenen manuellen Skalierungsprofils
Aktualisieren Sie ein vorhandenes manuelles Skalierungsprofil in einem Knotenpool mithilfe des az aks nodepool manual-scale update Befehls, wobei die --vm-sizes Kennzeichnung auf "Standard_D2s_v3" festgelegt ist.
Hinweis
Verwenden Sie den Parameter --current-vm-sizes, um die Größe des vorhandenen Knotenpools anzugeben, den Sie aktualisieren möchten. Sie können --vm-sizes und/oder --node-count aktualisieren. Wenn Sie andere Tools oder REST-APIs verwenden, müssen Sie beim Aktualisieren des Knotenpool-Skalierungsprofils ein vollständiges agentPoolProfiles.virtualMachinesProfile.scale Feld übergeben.
Im folgenden Beispiel wird ein manuelles Skalierungsprofil im Knotenpool myvmpool im Cluster myAKSCluster aktualisiert. Der Befehl aktualisiert die Anzahl der Knoten auf fünf und ändert die VM-SKU von Standard_D4s_v3 :Standard_D8s_v3
az aks nodepool manual-scale update \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--current-vm-sizes "Standard_D4s_v3" \
--vm-sizes "Standard_D8s_v3" \
--node-count 5
Löschen eines manuellen Skalierungsprofils
Löschen Sie ein vorhandenes manuelles Skalierungsprofil mithilfe des az aks nodepool manual-scale delete Befehls.
Hinweis
Der Parameter --current-vm-sizes gibt die Größe des vorhandenen Knotenpools an, der gelöscht werden soll. Wenn Sie andere Tools oder REST-APIs zum Aktualisieren des Knotenpool-Skalierungsprofils verwenden, übergeben Sie ein vollständiges agentPoolProfiles.virtualMachinesProfile.scale-Feld.
Im folgenden Beispiel wird das manuelle Skalierungsprofil für die Standard_D8s_v3 VM-SKU im Myvmpool-Knotenpool gelöscht.
az aks nodepool manual-scale delete \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--current-vm-sizes "Standard_D8s_v3"
Clusterautoskaler mit Knotenpools für virtuelle Computer (Vorschau)
Knotenpools für virtuelle Computer unterstützen die Clusterautoskaler. Dies kann beim Erstellen des Clusters mithilfe des Flags --enable-cluster-autoscaler aktiviert werden, während sie einen neuen Knotenpool hinzufügen oder einen vorhandenen manuellen Knotenpool aktualisieren.
Bei der Verwendung des Cluster-Autoscalers mit Knotenpools für Virtuelle Maschinen
- Hochskalierung: Der Autoscaler reagiert auf andauernden Pod-Druck und erhöht die Knotenanzahl eines Knotenpools mit demselben Einzel-SKU-Typ.
- Skalierung reduzieren: Ein bestimmter Knoten wird vom Autoscaler basierend auf der Auslastung des Knotens ausgewählt. Sie können
scale-down-utilization-thresholdso konfigurieren, dass es angepasst wird, wenn die Cluster-Autoskalierung eine Skalierungsaktion auslöst. Weitere Informationen zum Konfigurieren der automatischen Skalierung finden Sie in der Dokumentation zur Clusterautoskalierung .
Begrenzungen
- Dieses Feature ist nur in der öffentlichen Cloud verfügbar.
- GPU-Knoten werden derzeit nicht unterstützt.
Anforderungen
- Um die Clusterautoskaler mit Knotenpools für virtuelle Computer zu aktivieren, darf der Knotenpool nur eine VM-Größe verwenden. Alle anderen manuellen Skalierungsprofile müssen gelöscht werden, bevor die Clusterautoskalierung aktiviert wird.
Installieren der Erweiterung "aks-preview"
Von Bedeutung
AKS-Vorschaufunktionen sind auf Selbstbedienungsbasis und freiwillig verfügbar. Vorschauversionen werden „im Istzustand“ und „wie verfügbar“ bereitgestellt und sind von den Service Level Agreements und der eingeschränkten Garantie ausgeschlossen. AKS-Vorschauversionen werden teilweise vom Kundensupport auf Grundlage der bestmöglichen Leistung abgedeckt. Daher sind diese Funktionen nicht für die Verwendung in der Produktion vorgesehen. Weitere Informationen finden Sie in den folgenden Supportartikeln:
- Installieren oder aktualisieren Sie die
aks-previewAzure CLI-Erweiterung mithilfe desaz extension add- oderaz extension update-Befehls.
# Install the aks-preview extension
az extension add --name aks-preview
# Update the aks-preview extension
az extension update --name aks-preview
Featurekennzeichnung registrieren
Registrieren Sie das Vorschaufeature-Flag VMsAgentAutoscalePreview mithilfe des az feature register Befehls:
az feature register --namespace Microsoft.ContainerService --name VMsAgentPoolAutoscalePreview
AKS-Cluster mit Knotenpools für Virtual Machines und aktiviertem Cluster-Autoscaler erstellen
- Erstellen Sie einen AKS-Cluster mit Knotenpools für virtuelle Computer, indem Sie den
az aks createBefehl verwenden und das--vm-set-typeKennzeichen auf"VirtualMachines"setzen sowie das Kennzeichen--enable-cluster-autoscalerverwenden.
Im folgenden Beispiel wird ein Cluster mit dem Namen myAKSCluster erstellt. Es umfasst einen Knotenpool mit einer Größe von "Standard_D4s_v3", einer minimalen Knotenanzahl von 2 und einer maximalen Knotenanzahl von 5. Außerdem wird die Kubernetes-Version auf 1.32.5 festgelegt.
az aks create \
--resource-group myResourceGroup \
--name myAKSCluster \
--vm-set-type "VirtualMachines" \
--node-vm-size "Standard_D4s_v3"
--min-count 2 \
--max-count 5 \
--kubernetes-version 1.32.5
Hinzufügen eines Knotenpools für virtuelle Computer mit aktivierter Clusterautoskaler zu einem vorhandenen Cluster
- Erstellen Sie einen Knotenpool für virtuelle Maschinen mit dem Befehl
az aks nodepool add, indem Sie das Flag--vm-set-typeauf"VirtualMachines"setzen und das Flag--enable-cluster-autoscalerverwenden.
Im folgenden Beispiel wird der Knotenpool myvmpool mit aktiviertem Cluster-Autoscaler zu einem Cluster mit dem Namen myAKSCluster hinzugefügt, wobei die Größe des virtuellen Computers "Standard_D4s_v3" verwendet wird, und eine Mindestknotenanzahl von 2 und einer maximalen Anzahl von 5:
az aks nodepool add \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--vm-set-type "VirtualMachines" \
--node-vm-size "Standard_D4s_v3" \
--enable-cluster-autoscaler
--min-count 2 \
--max-count 5 \
Einstellungen des Cluster-Autoscalers für einen Knotenpool virtueller Maschinen mit aktiviertem Autoscaler aktualisieren.
- Aktualisieren Sie mithilfe des
az aks nodepool update-Befehls die Cluster-Autoscaler-Knoten-Einstellungen für einen Knotenpool für virtuelle Maschinen, wobei das--vm-set-type-Kennzeichen auf"VirtualMachines"festgelegt wird und mit dem Kennzeichen--update-cluster-autoscaler.
Im folgenden Beispiel werden die Einstellungen des Knotenpools für virtuelle Maschinen myvmpool im Cluster myAKSCluster unter Verwendung der Größe "Standard_D4s_v3" des virtuellen Computers aktualisiert.
az aks nodepool update \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--update-cluster-autoscaler \
--node-vm-size "Standard_D4s_v3" \
--min-count 2 \
--max-count 5
Aktualisieren eines Knotenpools für virtuelle Computer vom manuellen Modus auf aktivierte Clusterautoskaler
Hinweis
Das Aktualisieren eines manuellen Modus des Knotenpools virtueller Computer auf "Automatisch" ist nur zulässig, wenn der Knotenpool nur über ein manuelles Skalierungsprofil verfügt.
Wenn Ihr Knotenpool des virtuellen Computers über mehrere manuelle Skalierungsprofile verfügt, müssen Sie alle manuellen Skalierungsprofile mit Ausnahme der ausgewählten Größe entfernen, die Sie für automatische Skalierungszwecke verwenden möchten. Im folgenden Beispiel wird das manuelle Skalierungsprofil im Knotenpool "myvmpool" für die VM-Größe Standard_D8s_v3gelöscht:
az aks nodepool manual-scale delete \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--current-vm-sizes "Standard_D8s_v3"
Im folgenden Beispiel wird der Knotenpool myvmpool im Cluster myAKSCluster vom Manual-Modus in den Auto-Modus aktualisiert:
az aks nodepool update \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--enable-cluster-autoscaler \
--min-count 2 \
--max-count 5
Deaktivieren der Clusterautoskaler im Knotenpool für virtuelle Computer
Sie können den Cluster-Autoscaler deaktivieren oder den Cluster vom Auto Modus in Manual Modus ändern.
Im folgenden Beispiel wird der Knotenpool „myvmpool“ der Virtuellen Maschinen im Cluster mit dem Namen „myAKSCluster“ vom Manual-Modus in den Auto-Modus aktualisiert.
az aks nodepool update \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myvmpool \
--disable-cluster-autoscaler
Nächste Schritte
In diesem Artikel haben Sie erfahren, wie Sie Knotenpools für virtuelle Computer in AKS verwenden. Weitere Informationen zu Knotenpools in AKS finden Sie unter Erstellen von Knotenpools.