Freigeben über


Update-AzAksNodePool

Aktualisieren des Knotenpools in einem verwalteten Cluster.

Syntax

Update-AzAksNodePool
      -ResourceGroupName <String>
      -ClusterName <String>
      -Name <String>
      [-NodeCount <Int32>]
      [-NodeImageOnly]
      [-AsJob]
      [-Force]
      [-MaxSurge <String>]
      [-KubernetesVersion <String>]
      [-MinCount <Int32>]
      [-MaxCount <Int32>]
      [-EnableAutoScaling]
      [-Mode <String>]
      [-NodeLabel <Hashtable>]
      [-Tag <Hashtable>]
      [-NodeTaint <String[]>]
      [-AksCustomHeader <Hashtable>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [-SubscriptionId <String>]
      [<CommonParameters>]
Update-AzAksNodePool
      -Name <String>
      -ClusterObject <PSKubernetesCluster>
      [-NodeCount <Int32>]
      [-NodeImageOnly]
      [-AsJob]
      [-Force]
      [-MaxSurge <String>]
      [-KubernetesVersion <String>]
      [-MinCount <Int32>]
      [-MaxCount <Int32>]
      [-EnableAutoScaling]
      [-Mode <String>]
      [-NodeLabel <Hashtable>]
      [-Tag <Hashtable>]
      [-NodeTaint <String[]>]
      [-AksCustomHeader <Hashtable>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [-SubscriptionId <String>]
      [<CommonParameters>]
Update-AzAksNodePool
      -InputObject <PSNodePool>
      [-NodeCount <Int32>]
      [-NodeImageOnly]
      [-AsJob]
      [-Force]
      [-MaxSurge <String>]
      [-KubernetesVersion <String>]
      [-MinCount <Int32>]
      [-MaxCount <Int32>]
      [-EnableAutoScaling]
      [-Mode <String>]
      [-NodeLabel <Hashtable>]
      [-Tag <Hashtable>]
      [-NodeTaint <String[]>]
      [-AksCustomHeader <Hashtable>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [-SubscriptionId <String>]
      [<CommonParameters>]
Update-AzAksNodePool
      -Id <String>
      [-NodeCount <Int32>]
      [-NodeImageOnly]
      [-AsJob]
      [-Force]
      [-MaxSurge <String>]
      [-KubernetesVersion <String>]
      [-MinCount <Int32>]
      [-MaxCount <Int32>]
      [-EnableAutoScaling]
      [-Mode <String>]
      [-NodeLabel <Hashtable>]
      [-Tag <Hashtable>]
      [-NodeTaint <String[]>]
      [-AksCustomHeader <Hashtable>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [-SubscriptionId <String>]
      [<CommonParameters>]

Beschreibung

Aktualisieren des Knotenpools in einem verwalteten Cluster.

Beispiele

Beispiel 1: Ändern der Minimunanzahl auf 5 für den angegebenen Knotenpool

Update-AzAksNodePool -ResourceGroupName myResourceGroup -ClusterName myCluster -Name linuxpool -MinCount 5

Parameter

-AksCustomHeader

Benutzerdefinierte Aks-Kopfzeilen

Typ:Hashtable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AsJob

Cmdlet im Hintergrund ausführen

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ClusterName

Der Name der verwalteten Clusterressource.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ClusterObject

Das Clusterobjekt

Typ:PSKubernetesCluster
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EnableAutoScaling

Gibt an, ob automatisch skaliert werden soll

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

Aktualisieren des Knotenpools ohne Aufforderung

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Id

ID eines Knotenpools im verwalteten Kubernetes-Cluster

Typ:String
Aliase:ResourceId
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Ein PSAgentPool-Objekt, das normalerweise durch die Pipeline übergeben wird.

Typ:PSNodePool
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-KubernetesVersion

Die Version von Kubernetes, die zum Erstellen des Clusters verwendet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MaxCount

Maximale Anzahl von Knoten für die automatische Skalierung

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MaxSurge

Die maximale Anzahl oder der Prozentsatz der Knoten, die während des Upgrades bereinigt wurden.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MinCount

Minimale Anzahl von Knoten für die automatische Skalierung.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Mode

Der Poolmodus

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Der Name des Knotenpools

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NodeCount

Die Anzahl der Knoten für die Knotenpools.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NodeImageOnly

Führt nur ein Upgrade des Knotenimages von Agentpools durch.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NodeLabel

Knotenpoolbeschriftungen, die zum Erstellen des Kubernetes-Netzwerks verwendet werden.

Typ:Hashtable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NodeTaint

Die Knotentaints, die während der Erstellung und Skalierung des Knotenpools zu neuen Knoten hinzugefügt wurden

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Der Name der Ressourcengruppe.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SubscriptionId

Die ID des Abonnements. Standardmäßig werden Cmdlets im Abonnement ausgeführt, das im aktuellen Kontext festgelegt ist. Wenn der Benutzer ein anderes Abonnement angibt, wird das aktuelle Cmdlet im vom Benutzer angegebenen Abonnement ausgeführt. Das Überschreiben von Abonnements wird nur während des Lebenszyklus des aktuellen Cmdlets wirksam. Sie ändert das Abonnement nicht im Kontext und wirkt sich nicht auf nachfolgende Cmdlets aus.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Tag

Die Tags, die im Skalierungssatz des virtuellen Agentpools beibehalten werden sollen.

Typ:Hashtable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

PSNodePool

String

Ausgaben

PSNodePool