Udostępnij za pośrednictwem


az aks nodepool

Uwaga

Ta grupa poleceń zawiera polecenia zdefiniowane zarówno w interfejsie wiersza polecenia platformy Azure, jak i w co najmniej jednym rozszerzeniu. Zainstaluj każde rozszerzenie, aby korzystać z rozszerzonych możliwości. Dowiedz się więcej o rozszerzeniach.

Polecenia do zarządzania pulami węzłów w klastrze Kubernetes kubernetes.

Polecenia

Nazwa Opis Typ Stan
az aks nodepool add

Dodaj pulę węzłów do zarządzanego klastra Kubernetes.

Podstawowe funkcje Ogólna dostępność
az aks nodepool add (aks-preview rozszerzenie)

Dodaj pulę węzłów do zarządzanego klastra Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool delete

Usuń pulę agentów w zarządzanym klastrze Kubernetes.

Podstawowe funkcje Ogólna dostępność
az aks nodepool delete (aks-preview rozszerzenie)

Usuń pulę agentów w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool delete-machines

Usuń określone maszyny w puli agentów dla klastra zarządzanego.

Numer wewnętrzny Ogólna dostępność
az aks nodepool get-upgrades

Pobierz dostępne wersje uaktualnienia dla puli agentów zarządzanego klastra Kubernetes.

Podstawowe funkcje Ogólna dostępność
az aks nodepool get-upgrades (aks-preview rozszerzenie)

Pobierz dostępne wersje uaktualnienia dla puli agentów zarządzanego klastra Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool list

Wyświetlanie listy pul węzłów w zarządzanym klastrze Kubernetes. Aby uzyskać listę węzłów w poleceniu uruchamiania kubectl get nodes klastra.

Podstawowe funkcje Ogólna dostępność
az aks nodepool list (aks-preview rozszerzenie)

Wyświetlanie listy pul węzłów w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool manual-scale

Polecenia do zarządzania nodepool virtualMachineProfile.scale.manual.

Numer wewnętrzny Ogólna dostępność
az aks nodepool manual-scale add

Dodaj nowy podręcznik do puli agentów VirtualMachines w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool manual-scale delete

Usuń istniejący podręcznik do puli agentów VirtualMachines w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool manual-scale update

Zaktualizuj istniejący podręcznik puli agentów VirtualMachines w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool operation-abort

Przerwanie ostatniej uruchomionej operacji w puli węzłów.

Podstawowe funkcje Ogólna dostępność
az aks nodepool operation-abort (aks-preview rozszerzenie)

Przerwanie ostatniej uruchomionej operacji w puli węzłów.

Numer wewnętrzny Ogólna dostępność
az aks nodepool scale

Skaluj pulę węzłów w zarządzanym klastrze Kubernetes.

Podstawowe funkcje Ogólna dostępność
az aks nodepool scale (aks-preview rozszerzenie)

Skaluj pulę węzłów w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool show

Pokaż szczegóły puli węzłów w zarządzanym klastrze Kubernetes.

Podstawowe funkcje Ogólna dostępność
az aks nodepool show (aks-preview rozszerzenie)

Pokaż szczegóły puli węzłów w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool snapshot

Polecenia do zarządzania migawkami puli węzłów.

Core i Extension Ogólna dostępność
az aks nodepool snapshot create

Utwórz migawkę puli węzłów.

Podstawowe funkcje Ogólna dostępność
az aks nodepool snapshot create (aks-preview rozszerzenie)

Utwórz migawkę puli węzłów.

Numer wewnętrzny Ogólna dostępność
az aks nodepool snapshot delete

Usuwanie migawki puli węzłów.

Podstawowe funkcje Ogólna dostępność
az aks nodepool snapshot delete (aks-preview rozszerzenie)

Usuwanie migawki puli węzłów.

Numer wewnętrzny Ogólna dostępność
az aks nodepool snapshot list

Wyświetlanie listy migawek puli węzłów.

Podstawowe funkcje Ogólna dostępność
az aks nodepool snapshot list (aks-preview rozszerzenie)

Wyświetlanie listy migawek puli węzłów.

Numer wewnętrzny Ogólna dostępność
az aks nodepool snapshot show

Pokaż szczegóły migawki puli węzłów.

Podstawowe funkcje Ogólna dostępność
az aks nodepool snapshot show (aks-preview rozszerzenie)

Pokaż szczegóły migawki puli węzłów.

Numer wewnętrzny Ogólna dostępność
az aks nodepool snapshot update

Aktualizowanie tagów w migawki puli węzłów.

Podstawowe funkcje Ogólna dostępność
az aks nodepool snapshot update (aks-preview rozszerzenie)

Aktualizowanie tagów w migawki puli węzłów.

Numer wewnętrzny Ogólna dostępność
az aks nodepool snapshot wait

Poczekaj, aż migawka puli węzłów osiągnie żądany stan.

Podstawowe funkcje Ogólna dostępność
az aks nodepool start

Uruchom zatrzymaną pulę agentów w zarządzanym klastrze Kubernetes.

Podstawowe funkcje Ogólna dostępność
az aks nodepool start (aks-preview rozszerzenie)

Uruchom zatrzymaną pulę agentów w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool stop

Zatrzymaj uruchamianie puli agentów w zarządzanym klastrze Kubernetes.

Podstawowe funkcje Ogólna dostępność
az aks nodepool stop (aks-preview rozszerzenie)

Zatrzymaj uruchamianie puli agentów w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool update

Aktualizowanie właściwości puli węzłów.

Podstawowe funkcje Ogólna dostępność
az aks nodepool update (aks-preview rozszerzenie)

Aktualizowanie właściwości puli węzłów.

Numer wewnętrzny Ogólna dostępność
az aks nodepool upgrade

Uaktualnij pulę węzłów w zarządzanym klastrze Kubernetes.

Podstawowe funkcje Ogólna dostępność
az aks nodepool upgrade (aks-preview rozszerzenie)

Uaktualnij pulę węzłów w zarządzanym klastrze Kubernetes.

Numer wewnętrzny Ogólna dostępność
az aks nodepool wait

Poczekaj, aż pula węzłów osiągnie żądany stan.

Podstawowe funkcje Ogólna dostępność

az aks nodepool add

Dodaj pulę węzłów do zarządzanego klastra Kubernetes.

az aks nodepool add --cluster-name
                    --name
                    --resource-group
                    [--aks-custom-headers]
                    [--allowed-host-ports]
                    [--asg-ids]
                    [--crg-id]
                    [--disable-windows-outbound-nat]
                    [--drain-timeout]
                    [--enable-cluster-autoscaler]
                    [--enable-encryption-at-host]
                    [--enable-fips-image]
                    [--enable-node-public-ip]
                    [--enable-ultra-ssd]
                    [--eviction-policy {Deallocate, Delete}]
                    [--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
                    [--host-group-id]
                    [--kubelet-config]
                    [--kubernetes-version]
                    [--labels]
                    [--linux-os-config]
                    [--max-count]
                    [--max-pods]
                    [--max-surge]
                    [--min-count]
                    [--mode {System, User}]
                    [--no-wait]
                    [--node-count]
                    [--node-osdisk-size]
                    [--node-osdisk-type {Ephemeral, Managed}]
                    [--node-public-ip-prefix-id]
                    [--node-public-ip-tags]
                    [--node-soak-duration]
                    [--node-taints]
                    [--node-vm-size]
                    [--os-sku {AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022}]
                    [--os-type]
                    [--pod-subnet-id]
                    [--ppg]
                    [--priority {Regular, Spot}]
                    [--scale-down-mode {Deallocate, Delete}]
                    [--snapshot-id]
                    [--spot-max-price]
                    [--tags]
                    [--vnet-subnet-id]
                    [--zones]

Przykłady

Utwórz pulę węzłów w istniejącym klastrze usługi AKS z włączonym efemerycznym systemem operacyjnym.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48

Utwórz pulę węzłów z włączoną funkcją EncryptionAtHost.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-encryption-at-host

Utwórz pulę węzłów z włączoną funkcją UltraSSD.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-ultra-ssd

Tworzenie klastra puli węzłów z określoną jednostkę SKU systemu operacyjnego

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu

Tworzenie puli węzłów z systemem operacyjnym z obsługą protokołu FIPS

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-fips-image

utwórz klaster kubernetes z identyfikatorem migawki.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --kubernetes-version 1.20.9 --snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/snapshots/mysnapshot1"

tworzenie puli węzłów w istniejącym klastrze usługi AKS z identyfikatorem grupy hostów

az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize

utwórz pulę węzłów z identyfikatorem grupy rezerwacji pojemności (CRG).

az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --node-vm-size VMSize --crg-id "/subscriptions/SubID/resourceGroups/ResourceGroupName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Pary klucz-wartość rozdzielane przecinkami w celu określenia nagłówków niestandardowych.

--allowed-host-ports

Uwidaczniaj porty hosta w puli węzłów. Po określeniu format powinien być rozdzielaną spacjami listą zakresów z protokołem, np. 80/TCP 443/TCP 4000-5000/TCP.

--asg-ids

Identyfikatory grup zabezpieczeń aplikacji, do których powinien należeć interfejs sieciowy puli węzłów. Po określeniu format powinien być rozdzielaną spacjami listą identyfikatorów.

--crg-id

Identyfikator crg używany do skojarzenia nowej puli węzłów z istniejącym zasobem grupy rezerwacji pojemności.

--disable-windows-outbound-nat

Wyłącz funkcję Windows OutboundNAT w puli węzłów agenta systemu Windows.

Domyślna wartość: False
--drain-timeout

Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.

--enable-cluster-autoscaler -e

Włącz skalowanie automatyczne klastra.

Domyślna wartość: False
--enable-encryption-at-host

Włącz wartość EncryptionAtHost, wartość domyślna to false.

Domyślna wartość: False
--enable-fips-image

Użyj systemu operacyjnego z obsługą protokołu FIPS w węzłach agenta.

Domyślna wartość: False
--enable-node-public-ip

Włącz publiczny adres IP węzła zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--enable-ultra-ssd

Włącz warstwę UltraSSD, wartość domyślna to false.

Domyślna wartość: False
--eviction-policy

Zasady eksmisji puli węzłów typu spot. Można go ustawić tylko wtedy, gdy parametr --priority to Spot.

Dopuszczalne wartości: Deallocate, Delete
Domyślna wartość: Delete
--gpu-instance-profile

Profil wystąpienia procesora GPU do partycjonowania procesorów GPU z wieloma procesorami GPU firmy Nvidia.

Dopuszczalne wartości: MIG1g, MIG2g, MIG3g, MIG4g, MIG7g
--host-group-id

W pełni kwalifikowany identyfikator dedykowanej grupy hostów używany do aprowizacji puli węzłów agenta.

--kubelet-config

Ścieżka do pliku JSON zawierającego konfiguracje rozwiązania Kubelet dla węzłów agenta. https://aka.ms/aks/custom-node-config.

--kubernetes-version -k

Wersja platformy Kubernetes do użycia do tworzenia klastra, na przykład "1.16.9".

Wartość od: `az aks get-versions`
--labels

Etykiety węzłów dla puli węzłów. Zobacz https://aka.ms/node-labels składnię etykiet.

--linux-os-config

Ścieżka do pliku JSON zawierającego konfiguracje systemu operacyjnego dla węzłów agenta systemu Linux. https://aka.ms/aks/custom-node-config.

--max-count

Maksymalna liczba węzłów używanych do skalowania automatycznego, gdy określono parametr "--enable-cluster-autoscaler". Określ wartość w zakresie [0, 1000] dla puli węzłów użytkownika i [11000] dla puli węzłów systemowych.

--max-pods -m

Maksymalna liczba zasobników, które można wdrożyć w węźle.

Jeśli nie zostanie określony, wartości domyślne są oparte na wtyczki sieciowej. 30 dla "azure", 110 dla "kubenet" lub 250 dla "none".

--max-surge

Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.

--min-count

Minimalna liczba węzłów używanych do skalowania automatycznego, gdy określono parametr "--enable-cluster-autoscaler". Określ wartość w zakresie [0, 1000] dla puli węzłów użytkownika i [11000] dla puli węzłów systemowych.

--mode

Tryb puli węzłów definiujący funkcję podstawową puli węzłów. Jeśli ustawiono wartość "System", usługa AKS preferuje planowanie zasobników systemowych do pul węzłów w trybie System. Dowiedz się więcej na https://aka.ms/aks/nodepool/mode.

Dopuszczalne wartości: System, User
Domyślna wartość: User
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--node-count -c

Liczba węzłów w puli agentów Kubernetes. Po utworzeniu klastra można zmienić rozmiar puli węzłów za pomocą polecenia az aks scale.

Domyślna wartość: 3
--node-osdisk-size

Rozmiar dysku systemu operacyjnego giB dla każdego węzła w puli agentów. Minimum 30 GiB.

--node-osdisk-type

Typ dysku systemu operacyjnego do użycia dla maszyn w danej puli agentów. Wartość domyślna to "Efemeryczna", jeśli jest to możliwe w połączeniu z rozmiarem maszyny wirtualnej i rozmiarem dysku systemu operacyjnego. Nie można zmienić tej puli po utworzeniu. ("Efemeryczny" lub "Zarządzany").

Dopuszczalne wartości: Ephemeral, Managed
--node-public-ip-prefix-id

Identyfikator prefiksu publicznego adresu IP używany do przypisywania publicznych adresów IP do węzłów usługi VMSS.

--node-public-ip-tags

IpTags publicznych adresów IP węzła.

--node-soak-duration

Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.

--node-taints

Węzły są skażone dla puli węzłów.

--node-vm-size -s

Rozmiar maszyn wirtualnych do utworzenia jako węzłów Kubernetes.

--os-sku

Jednostka SKU systemu operacyjnego puli węzłów agenta. Ubuntu lub CBLMariner dla systemu Linux. Windows2019 lub Windows2022 dla systemu Windows.

Dopuszczalne wartości: AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022
--os-type

Typ systemu operacyjnego. Linux lub Windows.

--pod-subnet-id

Identyfikator zasobu podsieci w istniejącej sieci wirtualnej, do której ma zostać przypisane zasobniki w klastrze (wymaga wtyczki azure network-plugin).

--ppg

Identyfikator ppg.

--priority

Priorytet puli węzłów.

Dopuszczalne wartości: Regular, Spot
Domyślna wartość: Regular
--scale-down-mode

Opis sposobu dodawania lub usuwania maszyn wirtualnych z puli węzłów.

Dopuszczalne wartości: Deallocate, Delete
Domyślna wartość: Delete
--snapshot-id

Identyfikator migawki źródłowej użyty do utworzenia tej puli węzłów.

--spot-max-price

Można go ustawić tylko wtedy, gdy parametr --priority to Spot. Określ maksymalną cenę, którą chcesz zapłacić w dolarach amerykańskich. Możliwe wartości to dowolna wartość dziesiętna większa niż zero lub -1, która wskazuje domyślną cenę na żądanie. Może zawierać maksymalnie 5 miejsc dziesiętnych.

Domyślna wartość: nan
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--vnet-subnet-id

Identyfikator zasobu podsieci w istniejącej sieci wirtualnej, w której ma zostać wdrożony klaster.

--zones -z

Strefy dostępności, w których zostaną umieszczone węzły agenta. Ponadto aby zainstalować węzły agenta w więcej niż jednej strefie, należy przekazać numery stref rozdzielone wartościami pustymi. Na przykład — aby mieć wszystkie 3 strefy, należy wprowadzić wartość --zones 1 2 3.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool add (aks-preview rozszerzenie)

Dodaj pulę węzłów do zarządzanego klastra Kubernetes.

az aks nodepool add --cluster-name
                    --name
                    --resource-group
                    [--aks-custom-headers]
                    [--allowed-host-ports]
                    [--asg-ids]
                    [--crg-id]
                    [--disable-windows-outbound-nat]
                    [--drain-timeout]
                    [--enable-artifact-streaming]
                    [--enable-cluster-autoscaler]
                    [--enable-custom-ca-trust]
                    [--enable-encryption-at-host]
                    [--enable-fips-image]
                    [--enable-node-public-ip]
                    [--enable-secure-boot]
                    [--enable-ultra-ssd]
                    [--enable-vtpm]
                    [--eviction-policy {Deallocate, Delete}]
                    [--gateway-prefix-size]
                    [--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
                    [--host-group-id]
                    [--if-match]
                    [--if-none-match]
                    [--kubelet-config]
                    [--kubernetes-version]
                    [--labels]
                    [--linux-os-config]
                    [--max-count]
                    [--max-pods]
                    [--max-surge]
                    [--message-of-the-day]
                    [--min-count]
                    [--mode {Gateway, System, User}]
                    [--no-wait]
                    [--node-count]
                    [--node-osdisk-size]
                    [--node-osdisk-type {Ephemeral, Managed}]
                    [--node-public-ip-prefix-id]
                    [--node-public-ip-tags]
                    [--node-soak-duration]
                    [--node-taints]
                    [--node-vm-size]
                    [--os-sku {AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022, WindowsAnnual}]
                    [--os-type]
                    [--pod-ip-allocation-mode {DynamicIndividual, StaticBlock}]
                    [--pod-subnet-id]
                    [--ppg]
                    [--priority {Regular, Spot}]
                    [--scale-down-mode {Deallocate, Delete}]
                    [--skip-gpu-driver-install]
                    [--snapshot-id]
                    [--spot-max-price]
                    [--ssh-access {disabled, localuser}]
                    [--tags]
                    [--vm-set-type]
                    [--vm-sizes]
                    [--vnet-subnet-id]
                    [--workload-runtime {KataCcIsolation, KataMshvVmIsolation, OCIContainer, WasmWasi}]
                    [--zones]

Przykłady

Utwórz pulę węzłów w istniejącym klastrze usługi AKS z włączonym efemerycznym systemem operacyjnym.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48

Utwórz pulę węzłów z włączoną funkcją EncryptionAtHost.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-encryption-at-host

Tworzenie puli węzłów przy użyciu określonej jednostki os-SKU

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster  --os-sku Ubuntu

Utwórz pulę węzłów, która może uruchamiać obciążenia wasm.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster  --workload-runtime WasmWasi

utwórz klaster kubernetes z identyfikatorem migawki.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --kubernetes-version 1.20.9 --snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/snapshots/mysnapshot1"

utwórz pulę węzłów z identyfikatorem grupy rezerwacji pojemności (CRG).

az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --node-vm-size VMSize --crg-id "/subscriptions/SubID/resourceGroups/ResourceGroupName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"

tworzenie puli węzłów w istniejącym klastrze usługi AKS z identyfikatorem grupy hostów

az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize

Tworzenie puli węzłów z trybem alokacji adresu IP ustawionym na wartość "StaticBlock" i używanie identyfikatora podsieci zasobnika

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster  --os-sku Ubuntu --pod-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet --pod-ip-allocation-mode StaticBlock

Tworzenie puli węzłów typu VirtualMachines

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --vm-set-type VirtualMachines --vm-sizes "Standard_D4s_v3,Standard_D8s_v3" --node-count 3

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--allowed-host-ports
Wersja zapoznawcza

Uwidaczniaj porty hosta w puli węzłów. Po określeniu format powinien być rozdzielaną przecinkami listą zakresów z protokołem, np. 80/TCP,443/TCP,4000-5000/TCP. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--asg-ids
Wersja zapoznawcza

Identyfikatory grup zabezpieczeń aplikacji, do których powinien należeć interfejs sieciowy puli węzłów. Po określeniu format powinien być rozdzielaną przecinkami listą identyfikatorów. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--crg-id
Wersja zapoznawcza

Crg-id używany do skojarzenia nowej puli węzłów z istniejącym zasobem grupy rezerwacji pojemności. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--disable-windows-outbound-nat

Wyłącz funkcję Windows OutboundNAT w puli węzłów agenta systemu Windows. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--drain-timeout

Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.

--enable-artifact-streaming
Wersja zapoznawcza

Włącz przesyłanie strumieniowe artefaktów dla zestawów VirtualMachineScaleSets zarządzanych przez pulę węzłów, aby przyspieszyć zimny start kontenerów w węźle za pomocą ładowania obrazu na żądanie. Aby korzystać z tej funkcji, obrazy kontenerów muszą również włączyć przesyłanie strumieniowe artefaktów w usłudze ACR. Jeśli nie zostanie określony, wartość domyślna to false.

Domyślna wartość: False
--enable-cluster-autoscaler -e

Włącz skalowanie automatyczne klastra. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--enable-custom-ca-trust

Włącz niestandardowe zaufanie urzędu certyfikacji w puli węzłów agenta.

Domyślna wartość: False
--enable-encryption-at-host

Włącz funkcję EncryptionAtHost w puli węzłów agenta.

Domyślna wartość: False
--enable-fips-image

Użyj systemu operacyjnego z obsługą protokołu FIPS w węzłach agenta.

Domyślna wartość: False
--enable-node-public-ip

Włącz publiczny adres IP węzła zestawu skalowania maszyn wirtualnych. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--enable-secure-boot
Wersja zapoznawcza

Włącz bezpieczny rozruch w puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--enable-ultra-ssd

Włącz dysk UltraSSD w puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--enable-vtpm
Wersja zapoznawcza

Włącz maszynę wirtualną vTPM w puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--eviction-policy

Zasady eksmisji puli węzłów typu spot. Można go ustawić tylko wtedy, gdy parametr --priority to Spot.

Dopuszczalne wartości: Deallocate, Delete
Domyślna wartość: Delete
--gateway-prefix-size
Wersja zapoznawcza

Rozmiar publicznego adresu IPPrefiks dołączony do puli węzłów trybu bramy. Pula węzłów musi być w trybie bramy.

--gpu-instance-profile

Profil wystąpienia procesora GPU do partycjonowania procesorów GPU z wieloma procesorami GPU firmy Nvidia.

Dopuszczalne wartości: MIG1g, MIG2g, MIG3g, MIG4g, MIG7g
--host-group-id

(WERSJA ZAPOZNAWCZA) W pełni kwalifikowany identyfikator dedykowanej grupy hostów używany do aprowizacji puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--if-match

Podana wartość zostanie porównana z elementem ETag puli agentów, jeśli będzie zgodna z operacją. Jeśli nie jest ono zgodne, żądanie zostanie odrzucone, aby zapobiec przypadkowemu zastąpieniu. Nie można tego określić podczas tworzenia nowej puli agentów.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowej puli agentów, ale aby zapobiec aktualizowaniu istniejącej puli agentów. Inne wartości zostaną zignorowane.

--kubelet-config

Konfiguracje usługi Kubelet dla węzłów agenta.

--kubernetes-version -k

Wersja platformy Kubernetes używana do tworzenia klastra, na przykład "1.7.12" lub "1.8.7".

Wartość od: `az aks get-versions`
--labels

Etykiety węzłów dla puli węzłów. Zobacz https://aka.ms/node-labels składnię etykiet.

--linux-os-config

Konfiguracje systemu operacyjnego dla węzłów agenta systemu Linux.

--max-count

Maksymalna liczba węzłów używanych do skalowania automatycznego, gdy określono parametr "--enable-cluster-autoscaler". Określ wartość w zakresie [0, 1000] dla puli węzłów użytkownika i [11000] dla puli węzłów systemowych.

--max-pods -m

Maksymalna liczba zasobników, które można wdrożyć w węźle.

Jeśli nie zostanie określony, wartości domyślne są oparte na wtyczki sieciowej. 30 dla "azure", 110 dla "kubenet" lub 250 dla "none".

Domyślna wartość: 0
--max-surge

Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.

--message-of-the-day

Ścieżka do pliku zawierającego żądany komunikat dnia. Tylko prawidłowe dla węzłów systemu Linux. Zostanie zapisany do /etc/motd.

--min-count

Liczba węzłów minimun używanych do skalowania automatycznego, gdy określono parametr "--enable-cluster-autoscaler". Określ wartość w zakresie [0, 1000] dla puli węzłów użytkownika i [11000] dla puli węzłów systemowych.

--mode

Tryb puli węzłów definiujący funkcję podstawową puli węzłów. Jeśli ustawiono wartość "System", usługa AKS preferuje planowanie zasobników systemowych do pul węzłów w trybie System. Dowiedz się więcej na https://aka.ms/aks/nodepool/mode.

Dopuszczalne wartości: Gateway, System, User
Domyślna wartość: User
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--node-count -c

Liczba węzłów w puli agentów Kubernetes. Po utworzeniu klastra można zmienić rozmiar puli węzłów za pomocą polecenia az aks scale.

Domyślna wartość: 3
--node-osdisk-size

Rozmiar dysku systemu operacyjnego giB dla każdego węzła w puli agentów. Minimum 30 GiB.

Domyślna wartość: 0
--node-osdisk-type

Typ dysku systemu operacyjnego do użycia dla maszyn w danej puli agentów. Wartość domyślna to "Efemeryczna", jeśli jest to możliwe w połączeniu z rozmiarem maszyny wirtualnej i rozmiarem dysku systemu operacyjnego. Nie można zmienić tej puli po utworzeniu. ("Efemeryczny" lub "Zarządzany").

Dopuszczalne wartości: Ephemeral, Managed
--node-public-ip-prefix-id

Identyfikator prefiksu publicznego adresu IP używany do przypisywania publicznych adresów IP do węzłów usługi VMSS. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--node-public-ip-tags

IpTags publicznych adresów IP węzła. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--node-soak-duration

Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.

--node-taints

Węzły są skażone dla puli węzłów.

--node-vm-size -s

Rozmiar maszyn wirtualnych do utworzenia jako węzłów Kubernetes.

--os-sku

Jednostka os-SKU puli węzłów agenta. Ubuntu lub CBLMariner, gdy typ systemu operacyjnego to Linux, wartość domyślna to Ubuntu, jeśli nie jest ustawiona; Windows2019, Windows2022 lub WindowsAnnual, gdy typ systemu operacyjnego to Windows, bieżąca wartość domyślna to Windows2022, jeśli nie jest ustawiona.

Dopuszczalne wartości: AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022, WindowsAnnual
--os-type

Typ systemu operacyjnego. Linux lub Windows. System Windows nie jest jeszcze obsługiwany dla typu zestawu maszyn wirtualnych "VirtualMachines".

--pod-ip-allocation-mode

Ustaw tryb alokacji adresów IP dla adresów IP zasobników z podsieci platformy Azure przydzielonych do węzłów w klastrze usługi AKS. Wybór to między dynamicznymi partiami poszczególnych adresów IP lub statyczną alokacją zestawu bloków CIDR. Akceptowane wartości to "DynamicIndividual" lub "StaticBlock".

Używana razem z wtyczką sieci "azure". Wymaga parametru --pod-subnet-id.

Dopuszczalne wartości: DynamicIndividual, StaticBlock
--pod-subnet-id

Identyfikator podsieci w istniejącej sieci wirtualnej, do której ma zostać przypisane zasobniki w klastrze (wymaga wtyczki azure network-plugin).

--ppg

Identyfikator ppg. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--priority

Priorytet puli węzłów.

Dopuszczalne wartości: Regular, Spot
Domyślna wartość: Regular
--scale-down-mode

Opisuje sposób dodawania lub usuwania maszyn wirtualnych z puli węzłów.

Dopuszczalne wartości: Deallocate, Delete
Domyślna wartość: Delete
--skip-gpu-driver-install
Wersja zapoznawcza

Aby pominąć automatyczną instalację sterownika procesora GPU przez usługę AKS w puli węzłów przy użyciu rozmiaru maszyny wirtualnej procesora GPU, jeśli klienci chcą zarządzać instalacją sterownika procesora GPU samodzielnie. Jeśli nie zostanie określony, wartość domyślna to false.

Domyślna wartość: False
--snapshot-id

Identyfikator migawki źródłowej użyty do utworzenia tej puli węzłów. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--spot-max-price

Można go ustawić tylko wtedy, gdy parametr --priority to Spot. Określ maksymalną cenę, którą chcesz zapłacić w dolarach amerykańskich. Możliwe wartości to dowolna wartość dziesiętna większa niż zero lub -1, która wskazuje domyślną cenę na żądanie. Może zawierać maksymalnie 5 miejsc dziesiętnych.

Domyślna wartość: nan
--ssh-access
Wersja zapoznawcza

Skonfiguruj ustawienie SSH dla puli węzłów. Użyj opcji "disabled", aby wyłączyć dostęp za pomocą protokołu SSH, "localuser", aby włączyć dostęp za pomocą protokołu SSH przy użyciu klucza prywatnego.

Dopuszczalne wartości: disabled, localuser
Domyślna wartość: localuser
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--vm-set-type

Typ zestawu maszyn wirtualnych puli agentów. VirtualMachineScaleSets, AvailabilitySet lub VirtualMachines (wersja zapoznawcza).

--vm-sizes
Wersja zapoznawcza

Rozdzielona przecinkami lista rozmiarów. Należy użyć typu puli agentów VirtualMachines.

--vnet-subnet-id

Identyfikator podsieci w istniejącej sieci wirtualnej, w której ma zostać wdrożony klaster.

--workload-runtime

Określa typ obciążenia, który może uruchomić węzeł. Domyślnie to OCIContainer.

Dopuszczalne wartości: KataCcIsolation, KataMshvVmIsolation, OCIContainer, WasmWasi
Domyślna wartość: OCIContainer
--zones -z

Rozdzielona spacjami lista stref dostępności, w których zostaną umieszczone węzły agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool delete

Usuń pulę agentów w zarządzanym klastrze Kubernetes.

az aks nodepool delete --cluster-name
                       --name
                       --resource-group
                       [--no-wait]

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool delete (aks-preview rozszerzenie)

Usuń pulę agentów w zarządzanym klastrze Kubernetes.

az aks nodepool delete --cluster-name
                       --name
                       --resource-group
                       [--if-match]
                       [--ignore-pod-disruption-budget]
                       [--no-wait]

Przykłady

Usuwanie puli agentów z budżetem ignore-pod-disruption

az aks nodepool delete --resource-group MyResourceGroup --cluster-name MyManagedCluster --name nodepool1 --ignore-pod-disruption-budget=true

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--if-match

Podana wartość zostanie porównana z elementem ETag puli węzłów, jeśli będzie zgodna z operacją. Jeśli nie jest ono zgodne, żądanie zostanie odrzucone, aby zapobiec przypadkowemu zastąpieniu. Nie można tego określić podczas tworzenia nowej puli agentów.

--ignore-pod-disruption-budget -i
Wersja zapoznawcza

(WERSJA ZAPOZNAWCZA) ignoruj budżet zakłóceń zasobnika usuwa istniejącą pulę węzłów bez uwzględniania budżetu przerw w działaniu zasobnika.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool delete-machines

Usuń określone maszyny w puli agentów dla klastra zarządzanego.

az aks nodepool delete-machines --cluster-name
                                --machine-names
                                --name
                                --resource-group
                                [--no-wait]

Przykłady

Usuwanie określonych maszyn w puli agentów

az aks nodepool delete-machines -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster --machine-names machine1

Parametry wymagane

--cluster-name

Nazwa klastra.

--machine-names

Rozdzielona spacjami lista nazw maszyn z puli agentów do usunięcia.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool get-upgrades

Pobierz dostępne wersje uaktualnienia dla puli agentów zarządzanego klastra Kubernetes.

az aks nodepool get-upgrades --cluster-name
                             --name
                             --resource-group

Przykłady

Pobierz dostępne wersje uaktualnienia dla puli agentów zarządzanego klastra Kubernetes.

az aks nodepool get-upgrades --resource-group MyResourceGroup --cluster-name MyManagedCluster --nodepool-name MyNodePool

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool get-upgrades (aks-preview rozszerzenie)

Pobierz dostępne wersje uaktualnienia dla puli agentów zarządzanego klastra Kubernetes.

az aks nodepool get-upgrades --cluster-name
                             --name
                             --resource-group

Przykłady

Pobierz dostępne wersje uaktualnienia dla puli agentów zarządzanego klastra Kubernetes.

az aks nodepool get-upgrades --resource-group MyResourceGroup --cluster-name MyManagedCluster --nodepool-name MyNodePool

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool list

Wyświetlanie listy pul węzłów w zarządzanym klastrze Kubernetes. Aby uzyskać listę węzłów w poleceniu uruchamiania kubectl get nodes klastra.

az aks nodepool list --cluster-name
                     --resource-group

Parametry wymagane

--cluster-name

Nazwa klastra.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool list (aks-preview rozszerzenie)

Wyświetlanie listy pul węzłów w zarządzanym klastrze Kubernetes.

az aks nodepool list --cluster-name
                     --resource-group

Parametry wymagane

--cluster-name

Nazwa klastra.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool operation-abort

Przerwanie ostatniej uruchomionej operacji w puli węzłów.

az aks nodepool operation-abort --cluster-name
                                --name
                                --resource-group
                                [--no-wait]

Przykłady

Operacja przerwania w puli agentów

az aks nodepool operation-abort -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool operation-abort (aks-preview rozszerzenie)

Przerwanie ostatniej uruchomionej operacji w puli węzłów.

az aks nodepool operation-abort --cluster-name
                                --name
                                --resource-group
                                [--aks-custom-headers]
                                [--no-wait]

Przykłady

Operacja przerwania w puli agentów

az aks nodepool operation-abort -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool scale

Skaluj pulę węzłów w zarządzanym klastrze Kubernetes.

az aks nodepool scale --cluster-name
                      --name
                      --resource-group
                      [--no-wait]
                      [--node-count]

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--node-count -c

Liczba węzłów w puli węzłów Kubernetes.

Domyślna wartość: 3
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool scale (aks-preview rozszerzenie)

Skaluj pulę węzłów w zarządzanym klastrze Kubernetes.

az aks nodepool scale --cluster-name
                      --name
                      --resource-group
                      [--aks-custom-headers]
                      [--no-wait]
                      [--node-count]

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--node-count -c

Liczba węzłów w puli węzłów Kubernetes.

Domyślna wartość: 3
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool show

Pokaż szczegóły puli węzłów w zarządzanym klastrze Kubernetes.

az aks nodepool show --cluster-name
                     --name
                     --resource-group

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool show (aks-preview rozszerzenie)

Pokaż szczegóły puli węzłów w zarządzanym klastrze Kubernetes.

az aks nodepool show --cluster-name
                     --name
                     --resource-group

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool start

Uruchom zatrzymaną pulę agentów w zarządzanym klastrze Kubernetes.

az aks nodepool start --cluster-name
                      --name
                      --resource-group
                      [--aks-custom-headers]
                      [--no-wait]

Przykłady

Uruchamianie puli agentów w klastrze zarządzanym

az aks nodepool start --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool start (aks-preview rozszerzenie)

Uruchom zatrzymaną pulę agentów w zarządzanym klastrze Kubernetes.

az aks nodepool start --cluster-name
                      --name
                      --resource-group
                      [--aks-custom-headers]
                      [--no-wait]

Przykłady

Uruchamianie puli agentów w klastrze zarządzanym

az aks nodepool start --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool stop

Zatrzymaj uruchamianie puli agentów w zarządzanym klastrze Kubernetes.

az aks nodepool stop --cluster-name
                     --name
                     --resource-group
                     [--aks-custom-headers]
                     [--no-wait]

Przykłady

Zatrzymywanie puli agentów w klastrze zarządzanym

az aks nodepool stop --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool stop (aks-preview rozszerzenie)

Zatrzymaj uruchamianie puli agentów w zarządzanym klastrze Kubernetes.

az aks nodepool stop --cluster-name
                     --name
                     --resource-group
                     [--aks-custom-headers]
                     [--no-wait]

Przykłady

Zatrzymywanie puli agentów w klastrze zarządzanym

az aks nodepool stop --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool update

Aktualizowanie właściwości puli węzłów.

Zaktualizuj pulę węzłów, aby włączyć/wyłączyć narzędzie do automatycznego skalowania klastra lub zmienić minimalną liczbę lub maksymalną liczbę. W przypadku wywołania bez opcjonalnych argumentów ta próba przeniesienia puli węzłów do stanu celu bez zmiany konfiguracji bieżącej puli węzłów. Może to służyć do wyprowadzenia ze stanu innego niż powodzenie.

az aks nodepool update --cluster-name
                       --name
                       --resource-group
                       [--aks-custom-headers]
                       [--allowed-host-ports]
                       [--asg-ids]
                       [--disable-cluster-autoscaler]
                       [--drain-timeout]
                       [--enable-cluster-autoscaler]
                       [--labels]
                       [--max-count]
                       [--max-surge]
                       [--min-count]
                       [--mode {System, User}]
                       [--no-wait]
                       [--node-soak-duration]
                       [--node-taints]
                       [--os-sku {AzureLinux, CBLMariner, Mariner}]
                       [--scale-down-mode {Deallocate, Delete}]
                       [--tags]
                       [--update-cluster-autoscaler]

Przykłady

Uzgadnianie puli węzłów z powrotem do bieżącego stanu.

az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Włącz narzędzie do automatycznego skalowania klastra w zakresie liczby węzłów [1,5]

az aks nodepool update --enable-cluster-autoscaler --min-count 1 --max-count 5 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Wyłączanie narzędzia cluster-autoscaler dla istniejącego klastra

az aks nodepool update --disable-cluster-autoscaler -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Zaktualizuj minimalną liczbę lub maksymalną liczbę dla funkcji automatycznego skalowania klastra.

az aks nodepool update --update-cluster-autoscaler --min-count 1 --max-count 10 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Pary klucz-wartość rozdzielane przecinkami w celu określenia nagłówków niestandardowych.

--allowed-host-ports

Uwidaczniaj porty hosta w puli węzłów. Po określeniu format powinien być rozdzielaną spacjami listą zakresów z protokołem, np. 80/TCP 443/TCP 4000-5000/TCP.

--asg-ids

Identyfikatory grup zabezpieczeń aplikacji, do których powinien należeć interfejs sieciowy puli węzłów. Po określeniu format powinien być rozdzielaną spacjami listą identyfikatorów.

--disable-cluster-autoscaler -d

Wyłącz funkcję automatycznego skalowania klastra.

Domyślna wartość: False
--drain-timeout

Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.

--enable-cluster-autoscaler -e

Włącz skalowanie automatyczne klastra.

Domyślna wartość: False
--labels

Etykiety węzłów dla puli węzłów. Zobacz https://aka.ms/node-labels składnię etykiet.

--max-count

Maksymalna liczba węzłów używanych do skalowania automatycznego, gdy określono parametr "--enable-cluster-autoscaler". Określ wartość w zakresie [0, 1000] dla puli węzłów użytkownika i [11000] dla puli węzłów systemowych.

--max-surge

Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.

--min-count

Minimalna liczba węzłów używanych do skalowania automatycznego, gdy określono parametr "--enable-cluster-autoscaler". Określ wartość w zakresie [0, 1000] dla puli węzłów użytkownika i [11000] dla puli węzłów systemowych.

--mode

Tryb puli węzłów definiujący funkcję podstawową puli węzłów. Jeśli ustawiono wartość "System", usługa AKS preferuje planowanie zasobników systemowych do pul węzłów w trybie System. Dowiedz się więcej na https://aka.ms/aks/nodepool/mode.

Dopuszczalne wartości: System, User
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--node-soak-duration

Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.

--node-taints

Węzły są skażone dla puli węzłów. Możesz zaktualizować istniejącą sygnaturę węzła puli węzłów lub utworzyć nową sygnaturę węzła dla puli węzłów. Przekaż pusty ciąg "" , aby usunąć wszystkie defekty.

--os-sku

Jednostka os-SKU puli węzłów agenta.

Dopuszczalne wartości: AzureLinux, CBLMariner, Mariner
--scale-down-mode

Opis sposobu dodawania lub usuwania maszyn wirtualnych z puli węzłów.

Dopuszczalne wartości: Deallocate, Delete
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--update-cluster-autoscaler -u

Zaktualizuj minimalną liczbę lub maksymalną liczbę dla funkcji automatycznego skalowania klastra.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool update (aks-preview rozszerzenie)

Aktualizowanie właściwości puli węzłów.

Zaktualizuj pulę węzłów, aby włączyć/wyłączyć narzędzie do automatycznego skalowania klastra lub zmienić minimalną liczbę lub maksymalną liczbę. W przypadku wywołania bez opcjonalnych argumentów ta próba przeniesienia puli węzłów do stanu celu bez zmiany konfiguracji bieżącej puli węzłów. Może to służyć do wyprowadzenia ze stanu innego niż powodzenie.

az aks nodepool update --cluster-name
                       --name
                       --resource-group
                       [--aks-custom-headers]
                       [--allowed-host-ports]
                       [--asg-ids]
                       [--dcat]
                       [--disable-cluster-autoscaler]
                       [--disable-fips-image]
                       [--disable-secure-boot]
                       [--disable-vtpm]
                       [--drain-timeout]
                       [--enable-artifact-streaming]
                       [--enable-cluster-autoscaler]
                       [--enable-custom-ca-trust]
                       [--enable-fips-image]
                       [--enable-secure-boot]
                       [--enable-vtpm]
                       [--if-match]
                       [--if-none-match]
                       [--labels]
                       [--max-count]
                       [--max-surge]
                       [--min-count]
                       [--mode {Gateway, System, User}]
                       [--no-wait]
                       [--node-soak-duration]
                       [--node-taints]
                       [--os-sku {AzureLinux, Ubuntu}]
                       [--scale-down-mode {Deallocate, Delete}]
                       [--ssh-access {disabled, localuser}]
                       [--tags]
                       [--update-cluster-autoscaler]
                       [--yes]

Przykłady

Uzgadnianie puli węzłów z powrotem do bieżącego stanu.

az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Włącz narzędzie do automatycznego skalowania klastra w zakresie liczby węzłów [1,5]

az aks nodepool update --enable-cluster-autoscaler --min-count 1 --max-count 5 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Wyłączanie narzędzia cluster-autoscaler dla istniejącego klastra

az aks nodepool update --disable-cluster-autoscaler -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Zaktualizuj minimalną liczbę lub maksymalną liczbę dla funkcji automatycznego skalowania klastra.

az aks nodepool update --update-cluster-autoscaler --min-count 1 --max-count 10 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Zmienianie puli węzłów na tryb systemowy

az aks nodepool update --mode System -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--allowed-host-ports
Wersja zapoznawcza

Uwidaczniaj porty hosta w puli węzłów. Po określeniu format powinien być rozdzielaną przecinkami listą zakresów z protokołem, np. 80/TCP,443/TCP,4000-5000/TCP. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--asg-ids
Wersja zapoznawcza

Identyfikatory grup zabezpieczeń aplikacji, do których powinien należeć interfejs sieciowy puli węzłów. Po określeniu format powinien być rozdzielaną przecinkami listą identyfikatorów. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--dcat --disable-custom-ca-trust

Wyłącz niestandardowe zaufanie urzędu certyfikacji w puli węzłów agenta.

Domyślna wartość: False
--disable-cluster-autoscaler -d

Wyłącz funkcję automatycznego skalowania klastra.

Domyślna wartość: False
--disable-fips-image

Przełącz się, aby używać systemu operacyjnego z obsługą innych niż FIPS w węzłach agenta.

Domyślna wartość: False
--disable-secure-boot
Wersja zapoznawcza

Wyłącz bezpieczny rozruch w istniejącej puli węzłów agenta z włączoną obsługą zaufanego uruchamiania.

Domyślna wartość: False
--disable-vtpm
Wersja zapoznawcza

Wyłącz maszynę wirtualną vTPM w istniejącej puli węzłów agenta z obsługą zaufanego uruchamiania.

Domyślna wartość: False
--drain-timeout

Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.

--enable-artifact-streaming
Wersja zapoznawcza

Włącz przesyłanie strumieniowe artefaktów dla zestawów VirtualMachineScaleSets zarządzanych przez pulę węzłów, aby przyspieszyć zimny start kontenerów w węźle za pomocą ładowania obrazu na żądanie. Aby korzystać z tej funkcji, obrazy kontenerów muszą również włączyć przesyłanie strumieniowe artefaktów w usłudze ACR. Jeśli nie zostanie określony, wartość domyślna to false.

Domyślna wartość: False
--enable-cluster-autoscaler -e

Włącz skalowanie automatyczne klastra. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--enable-custom-ca-trust

Włącz niestandardowe zaufanie urzędu certyfikacji w puli węzłów agenta.

Domyślna wartość: False
--enable-fips-image

Przejdź do korzystania z systemu operacyjnego z obsługą protokołu FIPS w węzłach agenta.

Domyślna wartość: False
--enable-secure-boot
Wersja zapoznawcza

Włącz bezpieczny rozruch w istniejącej puli węzłów agenta z obsługą zaufanego uruchamiania. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--enable-vtpm
Wersja zapoznawcza

Włącz maszynę wirtualną vTPM w istniejącej puli węzłów agenta z włączoną obsługą zaufanego uruchamiania. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

Domyślna wartość: False
--if-match

Podana wartość zostanie porównana z elementem ETag puli węzłów, jeśli będzie zgodna z operacją. Jeśli nie jest ono zgodne, żądanie zostanie odrzucone, aby zapobiec przypadkowemu zastąpieniu. Nie można tego określić podczas tworzenia nowej puli agentów.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowej puli węzłów, ale aby zapobiec aktualizowaniu istniejącej puli węzłów. Inne wartości zostaną zignorowane.

--labels

Etykiety węzłów dla puli węzłów. Zobacz https://aka.ms/node-labels składnię etykiet.

--max-count

Maksymalna liczba węzłów używanych do skalowania automatycznego, gdy określono parametr "--enable-cluster-autoscaler". Określ wartość w zakresie [0, 1000] dla puli węzłów użytkownika i [11000] dla puli węzłów systemowych.

--max-surge

Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.

--min-count

Liczba węzłów minimun używanych do skalowania automatycznego, gdy określono parametr "--enable-cluster-autoscaler". Określ wartość w zakresie [0, 1000] dla puli węzłów użytkownika i [11000] dla puli węzłów systemowych.

--mode

Tryb puli węzłów definiujący funkcję podstawową puli węzłów. Jeśli ustawiono wartość "System", usługa AKS preferuje planowanie zasobników systemowych do pul węzłów w trybie System. Dowiedz się więcej na https://aka.ms/aks/nodepool/mode.

Dopuszczalne wartości: Gateway, System, User
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--node-soak-duration

Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.

--node-taints

Węzły są skażone dla puli węzłów.

--os-sku

Jednostka os-SKU puli węzłów agenta.

Dopuszczalne wartości: AzureLinux, Ubuntu
--scale-down-mode

Opisuje sposób dodawania lub usuwania maszyn wirtualnych z puli węzłów.

Dopuszczalne wartości: Deallocate, Delete
--ssh-access
Wersja zapoznawcza

Zaktualizuj ustawienie SSH dla puli węzłów. Użyj opcji "disabled", aby wyłączyć dostęp za pomocą protokołu SSH, "localuser", aby włączyć dostęp za pomocą protokołu SSH przy użyciu klucza prywatnego.

Dopuszczalne wartości: disabled, localuser
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--update-cluster-autoscaler -u

Zaktualizuj minimalną liczbę lub maksymalną liczbę dla funkcji automatycznego skalowania klastra.

Domyślna wartość: False
--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool upgrade

Uaktualnij pulę węzłów w zarządzanym klastrze Kubernetes.

az aks nodepool upgrade --cluster-name
                        --name
                        --resource-group
                        [--aks-custom-headers]
                        [--drain-timeout]
                        [--kubernetes-version]
                        [--max-surge]
                        [--no-wait]
                        [--node-image-only]
                        [--node-soak-duration]
                        [--snapshot-id]
                        [--yes]

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Pary klucz-wartość rozdzielane przecinkami w celu określenia nagłówków niestandardowych.

--drain-timeout

Gdy węzły są opróżniane, jak długo czekać na eksmitowane wszystkie zasobniki.

--kubernetes-version -k

Wersja platformy Kubernetes w celu uaktualnienia puli węzłów do, na przykład "1.16.9".

--max-surge

Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33% (wzajemnie wykluczające się z "--node-image-only". Zobacz "az aks nodepool update --max-surge", aby zaktualizować maksymalny wzrost przed uaktualnieniem za pomocą polecenia "--node-image-only").

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--node-image-only

Uaktualnij tylko obraz węzła puli agentów.

Domyślna wartość: False
--node-soak-duration

Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.

--snapshot-id

Identyfikator migawki źródłowej używany do uaktualniania tej puli węzłów.

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool upgrade (aks-preview rozszerzenie)

Uaktualnij pulę węzłów w zarządzanym klastrze Kubernetes.

az aks nodepool upgrade --cluster-name
                        --name
                        --resource-group
                        [--aks-custom-headers]
                        [--drain-timeout]
                        [--if-match]
                        [--if-none-match]
                        [--kubernetes-version]
                        [--max-surge]
                        [--no-wait]
                        [--node-image-only]
                        [--node-soak-duration]
                        [--snapshot-id]
                        [--yes]

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aks-custom-headers

Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.

--drain-timeout

Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.

--if-match

Podana wartość zostanie porównana z elementem ETag puli węzłów, jeśli będzie zgodna z operacją. Jeśli nie jest ono zgodne, żądanie zostanie odrzucone, aby zapobiec przypadkowemu zastąpieniu. Nie można tego określić podczas tworzenia nowej puli agentów. W przypadku żądań wersji obrazu węzła uaktualnienia zostanie to zignorowane.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowej puli węzłów, ale aby zapobiec aktualizowaniu istniejącej puli węzłów. Inne wartości zostaną zignorowane.

--kubernetes-version -k

Wersja platformy Kubernetes w celu uaktualnienia puli węzłów do, na przykład "1.11.12".

--max-surge

Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--node-image-only

Uaktualnij tylko obraz węzła puli agentów.

Domyślna wartość: False
--node-soak-duration

Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.

--snapshot-id

Identyfikator migawki źródłowej używany do uaktualniania tej puli węzłów. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az aks nodepool wait

Poczekaj, aż pula węzłów osiągnie żądany stan.

Jeśli operacja w puli węzłów została przerwana lub została uruchomiona z --no-waitpoleceniem , użyj tego polecenia, aby poczekać na zakończenie.

az aks nodepool wait --cluster-name
                     --name
                     --resource-group
                     [--created]
                     [--custom]
                     [--deleted]
                     [--exists]
                     [--interval]
                     [--timeout]
                     [--updated]

Przykłady

Poczekaj, aż pula węzłów osiągnie żądany stan, sondując co minutę przez maksymalnie trzydzieści minut.

az aks nodepool wait --created --interval 60 --cluster-name MyManagedCluster --resource-group MyResourceGroup --nodepool-name MyNodePool --timeout 1800

Parametry wymagane

--cluster-name

Nazwa klastra.

--name --nodepool-name -n

Nazwa puli węzłów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Domyślna wartość: False
--interval

Interwał sondowania w sekundach.

Domyślna wartość: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.