Udostępnij za pośrednictwem


Update-AzAksArcNodepool

Aktualizowanie puli agentów w aprowizowanych klastrach

Składnia

Update-AzAksArcNodepool
      -ClusterName <String>
      -ResourceGroupName <String>
      -Name <String>
      [-SubscriptionId <String>]
      [-Count <Int32>]
      [-NodeLabel <Hashtable>]
      [-NodeTaint <String[]>]
      [-VMSize <String>]
      [-Tag <Hashtable>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzAksArcNodepool
      -ClusterName <String>
      -ResourceGroupName <String>
      -Name <String>
      [-SubscriptionId <String>]
      -InputObject <IAksArcIdentity>
      [-Count <Int32>]
      [-NodeLabel <Hashtable>]
      [-NodeTaint <String[]>]
      [-VMSize <String>]
      [-Tag <Hashtable>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzAksArcNodepool
      -ClusterName <String>
      -ResourceGroupName <String>
      -Name <String>
      [-SubscriptionId <String>]
      [-Count <Int32>]
      [-NodeLabel <Hashtable>]
      [-NodeTaint <String[]>]
      [-VMSize <String>]
      [-Tag <Hashtable>]
      [-EnableAutoScaling]
      -MaxCount <Int32>
      -MinCount <Int32>
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Opis

Aktualizowanie puli agentów w aprowizowanych klastrach

Przykłady

Przykład 1: Skalowanie węzłów w górę w aprowizowanej puli węzłów klastra.

Update-AzAksArcNodepool -ClusterName azps_test_cluster -ResourceGroupName azps_test_group -Name azps_test_nodepool_example -Count 3

Skaluje w górę liczbę węzłów w aprowizowanej puli węzłów klastra.

Przykład 2. Aktualizowanie tagów w puli węzłów

Update-AzAksArcNodepool -ClusterName azps_test_cluster -ResourceGroupName azps_test_group -Name azps_test_nodepool_example -Tag @{'key1'= 1; 'key2'= 2}

Dodaje określone tagi do zasobu puli węzłów.

Przykład 3. Włączanie skalowania automatycznego w puli węzłów

Update-AzAksArcNodepool -ClusterName azps_test_cluster -ResourceGroupName azps_test_group -Name azps_test_nodepool_example -EnableAutoScaling -MinCount 1 -MaxCount 5

Włącza skalowanie automatyczne w puli węzłów z określonymi wartościami MinCount i MaxCount.

Parametry

-AsJob

Uruchamianie polecenia jako zadania

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ClusterName

Nazwa klastra Kubernetes, na którym jest wywoływana funkcja get.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Count

Liczba węzłów w puli agentów. Wartość domyślna to 1.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-EnableAutoScaling

Czy włączyć automatyczne skalowanie. Wartość domyślna to false

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-InputObject

Parametr tożsamości

Typ:IAksArcIdentity
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-MaxCount

Maksymalna liczba węzłów do automatycznego skalowania

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-MinCount

Minimalna liczba węzłów do automatycznego skalowania

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Parametr nazwy puli agentów w aprowizowanej klastrze.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NodeLabel

Etykiety węzłów, które mają być utrwalane we wszystkich węzłach w puli agentów.

Typ:Hashtable
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NodeTaint

Taints dodane do nowych węzłów podczas tworzenia i skalowania puli węzłów. Na przykład key=value:NoSchedule.

Typ:String[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NoWait

Uruchom polecenie asynchronicznie

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-SubscriptionId

Identyfikator subskrypcji docelowej.

Typ:String
Position:Named
Domyślna wartość:(Get-AzContext).Subscription.Id
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Tag

Tagi zasobów

Typ:Hashtable
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-VMSize

Rozmiar jednostki SKU maszyny wirtualnej maszyn wirtualnych węzła puli agentów.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

IAksArcIdentity

Dane wyjściowe

IAgentPool