az aks nodepool
Note
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. |
Core | ogólna dostępność |
| az aks nodepool add (aks-preview rozszerzenie) |
Dodaj pulę węzłów do zarządzanego klastra Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool delete |
Usuń pulę agentów w zarządzanym klastrze Kubernetes. |
Core | ogólna dostępność |
| az aks nodepool delete (aks-preview rozszerzenie) |
Usuń pulę agentów w zarządzanym klastrze Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool delete-machines |
Usuń określone maszyny w puli agentów dla klastra zarządzanego. |
Core | ogólna dostępność |
| az aks nodepool delete-machines (aks-preview rozszerzenie) |
Usuń określone maszyny w puli agentów dla klastra zarządzanego. |
Extension | ogólna dostępność |
| az aks nodepool get-upgrades |
Pobierz dostępne wersje uaktualnienia dla puli agentów zarządzanego klastra Kubernetes. |
Core | 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. |
Extension | 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 |
Core | ogólna dostępność |
| az aks nodepool list (aks-preview rozszerzenie) |
Wyświetlanie listy pul węzłów w zarządzanym klastrze Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool manual-scale |
Polecenia do zarządzania nodepool virtualMachineProfile.scale.manual. |
Core i Extension | ogólna dostępność |
| az aks nodepool manual-scale add |
Dodaj nowy podręcznik do puli agentów VirtualMachines w zarządzanym klastrze Kubernetes. |
Core | ogólna dostępność |
| az aks nodepool manual-scale add (aks-preview rozszerzenie) |
Dodaj nowy podręcznik do puli agentów VirtualMachines w zarządzanym klastrze Kubernetes. |
Extension | 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. |
Core | ogólna dostępność |
| az aks nodepool manual-scale delete (aks-preview rozszerzenie) |
Usuń istniejący podręcznik do puli agentów VirtualMachines w zarządzanym klastrze Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool manual-scale update |
Zaktualizuj istniejący podręcznik puli agentów VirtualMachines w zarządzanym klastrze Kubernetes. |
Core | ogólna dostępność |
| az aks nodepool manual-scale update (aks-preview rozszerzenie) |
Zaktualizuj istniejący podręcznik puli agentów VirtualMachines w zarządzanym klastrze Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool operation-abort |
Przerwanie ostatniej uruchomionej operacji w puli węzłów. |
Core | ogólna dostępność |
| az aks nodepool operation-abort (aks-preview rozszerzenie) |
Przerwanie ostatniej uruchomionej operacji w puli węzłów. |
Extension | ogólna dostępność |
| az aks nodepool scale |
Skaluj pulę węzłów w zarządzanym klastrze Kubernetes. |
Core | ogólna dostępność |
| az aks nodepool scale (aks-preview rozszerzenie) |
Skaluj pulę węzłów w zarządzanym klastrze Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool show |
Pokaż szczegóły puli węzłów w zarządzanym klastrze Kubernetes. |
Core | ogólna dostępność |
| az aks nodepool show (aks-preview rozszerzenie) |
Pokaż szczegóły puli węzłów w zarządzanym klastrze Kubernetes. |
Extension | 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. |
Core | ogólna dostępność |
| az aks nodepool snapshot create (aks-preview rozszerzenie) |
Utwórz migawkę puli węzłów. |
Extension | ogólna dostępność |
| az aks nodepool snapshot delete |
Usuwanie migawki puli węzłów. |
Core | ogólna dostępność |
| az aks nodepool snapshot delete (aks-preview rozszerzenie) |
Usuwanie migawki puli węzłów. |
Extension | ogólna dostępność |
| az aks nodepool snapshot list |
Wyświetlanie listy migawek puli węzłów. |
Core | ogólna dostępność |
| az aks nodepool snapshot list (aks-preview rozszerzenie) |
Wyświetlanie listy migawek puli węzłów. |
Extension | ogólna dostępność |
| az aks nodepool snapshot show |
Pokaż szczegóły migawki puli węzłów. |
Core | ogólna dostępność |
| az aks nodepool snapshot show (aks-preview rozszerzenie) |
Pokaż szczegóły migawki puli węzłów. |
Extension | ogólna dostępność |
| az aks nodepool snapshot update |
Aktualizowanie tagów w migawki puli węzłów. |
Core | ogólna dostępność |
| az aks nodepool snapshot update (aks-preview rozszerzenie) |
Aktualizowanie tagów w migawki puli węzłów. |
Extension | ogólna dostępność |
| az aks nodepool snapshot wait |
Poczekaj, aż migawka puli węzłów osiągnie żądany stan. |
Core | ogólna dostępność |
| az aks nodepool start |
Uruchom zatrzymaną pulę agentów w zarządzanym klastrze Kubernetes. |
Core | ogólna dostępność |
| az aks nodepool start (aks-preview rozszerzenie) |
Uruchom zatrzymaną pulę agentów w zarządzanym klastrze Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool stop |
Zatrzymaj uruchamianie puli agentów w zarządzanym klastrze Kubernetes. |
Core | ogólna dostępność |
| az aks nodepool stop (aks-preview rozszerzenie) |
Zatrzymaj uruchamianie puli agentów w zarządzanym klastrze Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool update |
Aktualizowanie właściwości puli węzłów. |
Core | ogólna dostępność |
| az aks nodepool update (aks-preview rozszerzenie) |
Aktualizowanie właściwości puli węzłów. |
Extension | ogólna dostępność |
| az aks nodepool upgrade |
Uaktualnij pulę węzłów w zarządzanym klastrze Kubernetes. |
Core | ogólna dostępność |
| az aks nodepool upgrade (aks-preview rozszerzenie) |
Uaktualnij pulę węzłów w zarządzanym klastrze Kubernetes. |
Extension | ogólna dostępność |
| az aks nodepool wait |
Poczekaj, aż pula węzłów osiągnie żądany stan. |
Core | 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 --nodepool-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-secure-boot]
[--enable-ultra-ssd]
[--enable-vtpm]
[--eviction-policy {Deallocate, Delete}]
[--gateway-prefix-size]
[--gpu-driver {Install, None}]
[--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
[--host-group-id]
[--if-match]
[--if-none-match]
[--kubelet-config]
[--kubernetes-version]
[--labels]
[--linux-os-config]
[--localdns-config]
[--max-count]
[--max-pods]
[--max-surge]
[--max-unavailable]
[--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, AzureLinux3, CBLMariner, Mariner, Ubuntu, Ubuntu2204, Windows2019, Windows2022}]
[--os-type]
[--pod-ip-allocation-mode {DynamicIndividual, StaticBlock}]
[--pod-subnet-id]
[--ppg]
[--priority {Regular, Spot}]
[--scale-down-mode {Deallocate, Delete}]
[--snapshot-id]
[--spot-max-price]
[--tags]
[--undrainable-node-behavior]
[--vm-set-type]
[--vm-sizes]
[--vnet-subnet-id]
[--workload-runtime {KataVmIsolation}]
[--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"
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/SubID/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 MyNodePool --cluster-name MyMC --vm-set-type VirtualMachines --vm-sizes "VMSize1,VMSize2" --node-count 3
Utwórz pulę węzłów z włączoną funkcją KataVmIsolation.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku AzureLinux --vm-size Standard_D4s_v3 --workload-runtime KataVmIsolation --node-count 1
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Pary klucz-wartość rozdzielane przecinkami w celu określenia nagłówków niestandardowych.
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.
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.
Identyfikator crg używany do skojarzenia nowej puli węzłów z istniejącym zasobem grupy rezerwacji pojemności.
Wyłącz funkcję Windows OutboundNAT w puli węzłów agenta systemu Windows.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.
Włącz skalowanie automatyczne klastra.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz wartość EncryptionAtHost, wartość domyślna to false.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Użyj systemu operacyjnego z obsługą protokołu FIPS w węzłach agenta.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz publiczny adres IP węzła zestawu skalowania maszyn wirtualnych lub maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz bezpieczny rozruch w puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych lub maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz warstwę UltraSSD, wartość domyślna to false.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz maszynę wirtualną vTPM w puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych lub maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Zasady eksmisji puli węzłów typu spot. Można go ustawić tylko wtedy, gdy parametr --priority to Spot.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | Delete |
| Akceptowane wartości: | Deallocate, Delete |
Rozmiar publicznego adresu IPPrefiks dołączony do puli węzłów trybu bramy. Pula węzłów musi być w trybie bramy.
Określa, czy zainstalować sterownik dla puli węzłów procesora GPU. Możliwe wartości to "Install" (Zainstaluj) lub "None" (Brak). Wartość domyślna to "Zainstaluj".
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Install, None |
Profil wystąpienia procesora GPU do partycjonowania procesorów GPU z wieloma procesorami GPU firmy Nvidia.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | MIG1g, MIG2g, MIG3g, MIG4g, MIG7g |
W pełni kwalifikowany identyfikator dedykowanej grupy hostów używany do aprowizacji puli węzłów agenta.
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.
Ustaw wartość "*", aby zezwolić na utworzenie nowej puli agentów, ale aby zapobiec aktualizowaniu istniejącej puli agentów. Inne wartości zostaną zignorowane.
Ścieżka do pliku JSON zawierającego konfiguracje rozwiązania Kubelet dla węzłów agenta. https://aka.ms/aks/custom-node-config.
Wersja platformy Kubernetes do użycia do tworzenia klastra, na przykład "1.16.9".
| Własność | Wartość |
|---|---|
| Wartość z: | `az aks get-versions` |
Etykiety węzłów dla puli węzłów. Zobacz https://aka.ms/node-labels składnię etykiet.
Ścieżka do pliku JSON zawierającego konfiguracje systemu operacyjnego dla węzłów agenta systemu Linux. https://aka.ms/aks/custom-node-config.
Ustaw profil localDNS dla puli węzłów z plikiem konfiguracji JSON.
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.
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".
Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.
Maksymalna liczba lub procent węzłów, które mogą być jednocześnie niedostępne podczas uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
Ścieżka do pliku zawierającego żądany komunikat dnia. Tylko prawidłowe dla węzłów systemu Linux. Zostanie zapisany do /etc/motd.
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.
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 stronie https://aka.ms/aks/nodepool/mode.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | User |
| Akceptowane wartości: | Gateway, System, User |
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | 3 |
Rozmiar dysku systemu operacyjnego giB dla każdego węzła w puli agentów. Minimum 30 GiB.
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").
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Ephemeral, Managed |
Identyfikator prefiksu publicznego adresu IP używany do przypisywania publicznych adresów IP do węzłów usługi VMSS lub maszyn wirtualnych.
IpTags publicznych adresów IP węzła.
Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.
Węzły są skażone dla puli węzłów.
Rozmiar maszyn wirtualnych do utworzenia jako węzłów Kubernetes. Jeśli użytkownik nie określi go, serwer wybierze domyślny rozmiar maszyny wirtualnej dla niej/niego.
Jednostka SKU systemu operacyjnego puli węzłów agenta. Ubuntu, Ubuntu2204, AzureLinux lub AzureLinux3 dla systemu Linux. Windows2019 lub Windows2022 dla systemu Windows.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | AzureLinux, AzureLinux3, CBLMariner, Mariner, Ubuntu, Ubuntu2204, Windows2019, Windows2022 |
Typ systemu operacyjnego. Linux lub Windows.
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.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | DynamicIndividual, StaticBlock |
Identyfikator zasobu podsieci w istniejącej sieci wirtualnej, do której ma zostać przypisane zasobniki w klastrze (wymaga wtyczki azure network-plugin).
Identyfikator ppg.
Priorytet puli węzłów.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | Regular |
| Akceptowane wartości: | Regular, Spot |
Opis sposobu dodawania lub usuwania maszyn wirtualnych z puli węzłów.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | Delete |
| Akceptowane wartości: | Deallocate, Delete |
Identyfikator migawki źródłowej użyty do utworzenia tej puli węzłów.
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, że domyślna cena ma być up-to na żądanie. Może zawierać maksymalnie 5 miejsc dziesiętnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | nan |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Zdefiniuj zachowanie węzłów niewykonalnych podczas uaktualniania. Wartość powinna mieć wartość "Cordon" lub "Schedule". Wartość domyślna to "Harmonogram".
| Własność | Wartość |
|---|---|
| Wartość domyślna: | Schedule |
Typ zestawu maszyn wirtualnych puli agentów. VirtualMachineScaleSets lub AvailabilitySet lub VirtualMachines. Wartość domyślna to "VirtualMachineScaleSets".
Rozdzielona przecinkami lista rozmiarów maszyn wirtualnych. Prawidłowa tylko dla puli węzłów VirtualMachines. Jeśli --vm-sizes nie zostanie określony, ale --node-vm-size określony, zostanie użyta wartość .--node-vm-size Jeśli żadna z nich nie zostanie określona, domyślnie Standard_DS2_v2 dla systemu Linux lub Standard_D2s_v3 dla systemu Windows.
Identyfikator zasobu podsieci w istniejącej sieci wirtualnej, w której ma zostać wdrożony klaster.
Ustaw środowisko uruchomieniowe obciążenia.
Platforma Azure udostępnia inne środowisko uruchomieniowe obciążeń, aby umożliwić obsługę obciążeń kata w pulach węzłów. Można określić następujące wartości:
- "KataVmIsolation" dla kata.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | KataVmIsolation |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool add (aks-preview rozszerzenie)
Dodaj pulę węzłów do zarządzanego klastra Kubernetes.
az aks nodepool add --cluster-name
--name --nodepool-name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--batch-soak-duration]
[--crg-id]
[--disable-windows-outbound-nat]
[--drain-batch-size]
[--drain-timeout]
[--drain-timeout-bg]
[--driver-type {CUDA, GRID}]
[--enable-artifact-streaming]
[--enable-cluster-autoscaler]
[--enable-encryption-at-host]
[--enable-fips-image]
[--enable-node-public-ip]
[--enable-secure-boot]
[--enable-ultra-ssd]
[--enable-vtpm]
[--eviction-policy {Deallocate, Delete}]
[--final-soak-duration]
[--gateway-prefix-size]
[--gpu-driver {Install, None}]
[--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
[--host-group-id]
[--if-match]
[--if-none-match]
[--kubelet-config]
[--kubernetes-version]
[--labels]
[--linux-os-config]
[--localdns-config]
[--max-blocked-nodes]
[--max-count]
[--max-pods]
[--max-surge]
[--max-unavailable]
[--message-of-the-day]
[--min-count]
[--mode {Gateway, Machines, ManagedSystem, 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, AzureLinux3, AzureLinux3OSGuard, AzureLinuxOSGuard, CBLMariner, Flatcar, Mariner, Ubuntu, Ubuntu2204, Ubuntu2404, Windows2019, Windows2022, Windows2025, WindowsAnnual}]
[--os-type]
[--pod-ip-allocation-mode {DynamicIndividual, StaticBlock}]
[--pod-subnet-id]
[--ppg]
[--priority {Regular, Spot}]
[--scale-down-mode {Deallocate, Delete}]
[--snapshot-id]
[--spot-max-price]
[--ssh-access {disabled, entraid, localuser}]
[--tags]
[--undrainable-node-behavior]
[--upgrade-strategy {BlueGreen, Rolling}]
[--vm-set-type]
[--vm-sizes]
[--vnet-subnet-id]
[--workload-runtime {KataCcIsolation, KataMshvVmIsolation, KataVmIsolation, 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
Tworzenie puli węzłów za pomocą trybu ManagedSystem
az aks nodepool add -g MyResourceGroup -n managedsystem1 --cluster-name MyManagedCluster --mode ManagedSystem
Tworzenie puli węzłów z niebieską zieloną strategią uaktualniania i domyślnymi parametrami
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --upgrade-strategy BlueGreen
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
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.
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.
Czas oczekiwania (w minutach) po opróżnieniu partii węzłów przed przejściem do następnej partii. Wartość domyślna to 15 minut. Tylko w przypadku uaktualnień niebiesko-zielonych.
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.
Wyłącz funkcję Windows OutboundNAT w puli węzłów agenta systemu Windows. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Liczba lub procent węzłów do opróżnienia na partię podczas uaktualnień niebieski-zielony. Akceptuje liczbę całkowitą (np. "5") lub procentową (np. "50%"). Wartość domyślna to 10%.
Określa liczbę węzłów do opróżnienia w każdej partii podczas uaktualniania niebieski-zielony. Musi być wartością niezerową albo całkowitą (np. "5") lub procentową (np. "50%") łącznej liczby niebieskich węzłów na początku uaktualnienia. Węzły ułamkowe są zaokrąglane w górę. Aby uzyskać więcej szczegółów i najlepszych rozwiązań, zobacz https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster.
Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.
Limit czasu (w minutach) w celu eksmitowania zasobników i bezproblemowego kończenie poszczególnych węzłów podczas uaktualnień niebieski-zielony. Wartość domyślna to 30 minut.
Maksymalny czas (w minutach) oczekiwania na eksmisję zasobnika i bezpieczne zakończenie na węzeł podczas uaktualnień niebieski-zielony. Honoruje budżety zasobników. Jeśli zostanie przekroczony, uaktualnienie zakończy się niepowodzeniem. Wartość domyślna to 30 minut.
Określ typ sterownika procesora GPU do zainstalowania podczas tworzenia pul agentów systemu Windows. Prawidłowe wartości to "GRID" i "CUDA". Jeśli nie zostanie podana, usługa AKS wybiera sterownik w oparciu o zgodność systemu. Tej opcji nie można zmienić po utworzeniu puli agentów. Domyślnie wybrano system.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | CUDA, GRID |
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.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz skalowanie automatyczne klastra. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz funkcję EncryptionAtHost w puli węzłów agenta.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Użyj systemu operacyjnego z obsługą protokołu FIPS w węzłach agenta.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz publiczny adres IP węzła zestawu skalowania maszyn wirtualnych. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz bezpieczny rozruch w puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz dysk UltraSSD w puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz maszynę wirtualną vTPM w puli węzłów agenta. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Zasady eksmisji puli węzłów typu spot. Można go ustawić tylko wtedy, gdy parametr --priority to Spot.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | Delete |
| Akceptowane wartości: | Deallocate, Delete |
Czas oczekiwania (w minutach) po opróżnieniu wszystkich starych węzłów przed ich usunięciem. Wartość domyślna to 60 minut. Tylko w przypadku uaktualnień niebiesko-zielonych.
Rozmiar publicznego adresu IPPrefiks dołączony do puli węzłów trybu bramy. Pula węzłów musi być w trybie bramy.
Określa, czy zainstalować sterownik dla puli węzłów procesora GPU. Możliwe wartości to "Install" (Zainstaluj) lub "None" (Brak). Wartość domyślna to "Zainstaluj".
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Install, None |
Profil wystąpienia procesora GPU do partycjonowania procesorów GPU z wieloma procesorami GPU firmy Nvidia.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | MIG1g, MIG2g, MIG3g, MIG4g, MIG7g |
(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.
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.
Ustaw wartość "*", aby zezwolić na utworzenie nowej puli agentów, ale aby zapobiec aktualizowaniu istniejącej puli agentów. Inne wartości zostaną zignorowane.
Konfiguracje usługi Kubelet dla węzłów agenta.
Wersja platformy Kubernetes używana do tworzenia klastra, na przykład "1.7.12" lub "1.8.7".
| Własność | Wartość |
|---|---|
| Wartość z: | `az aks get-versions` |
Etykiety węzłów dla puli węzłów. Zobacz https://aka.ms/node-labels składnię etykiet.
Konfiguracje systemu operacyjnego dla węzłów agenta systemu Linux.
Ustaw profil localDNS dla puli węzłów z plikiem konfiguracji JSON.
Maksymalna liczba lub procent dodatkowych węzłów, które mogą być blokowane w puli agentów podczas uaktualniania, gdy niezrównane zachowanie węzła to Cordon. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
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.
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".
| Własność | Wartość |
|---|---|
| Wartość domyślna: | 0 |
Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.
Maksymalna liczba lub procent węzłów, które mogą być jednocześnie niedostępne podczas uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
Ścieżka do pliku zawierającego żądany komunikat dnia. Tylko prawidłowe dla węzłów systemu Linux. Zostanie zapisany do /etc/motd.
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.
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. Jeśli zostanie ustawiona wartość "ManagedSystem", wszystkie inne właściwości z wyjątkiem nazwy i trybu zostaną zresetowane i zarządzane przez usługę AKS. Dowiedz się więcej na stronie https://aka.ms/aks/nodepool/mode.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | User |
| Akceptowane wartości: | Gateway, Machines, ManagedSystem, System, User |
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | 3 |
Rozmiar dysku systemu operacyjnego giB dla każdego węzła w puli agentów. Minimum 30 GiB.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | 0 |
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").
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Ephemeral, Managed |
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.
IpTags publicznych adresów IP węzła. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.
Węzły są skażone dla puli węzłów.
Rozmiar maszyn wirtualnych do utworzenia jako węzłów Kubernetes. Jeśli użytkownik nie określi go, serwer wybierze domyślny rozmiar maszyny wirtualnej dla niej/niego.
Jednostka os-SKU puli węzłów agenta. Ubuntu, Ubuntu2204, Ubuntu2404, CBLMariner, AzureLinux, AzureLinux3, AzureLinuxOSGuard, AzureLinux3OSGuard lub Flatcar, gdy typ systemu operacyjnego to Linux, wartość domyślna to Ubuntu, jeśli nie jest ustawiona; Windows2019, Windows2022, Windows2025 lub WindowsAnnual, gdy system operacyjny to Windows, bieżąca wartość domyślna to Windows2022, jeśli nie jest ustawiona.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | AzureLinux, AzureLinux3, AzureLinux3OSGuard, AzureLinuxOSGuard, CBLMariner, Flatcar, Mariner, Ubuntu, Ubuntu2204, Ubuntu2404, Windows2019, Windows2022, Windows2025, WindowsAnnual |
Typ systemu operacyjnego. Linux lub Windows. System Windows nie jest jeszcze obsługiwany dla typu zestawu maszyn wirtualnych "VirtualMachines".
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.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | DynamicIndividual, StaticBlock |
Identyfikator podsieci w istniejącej sieci wirtualnej, do której ma zostać przypisane zasobniki w klastrze (wymaga wtyczki azure network-plugin).
Identyfikator ppg. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
Priorytet puli węzłów.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | Regular |
| Akceptowane wartości: | Regular, Spot |
Opisuje sposób dodawania lub usuwania maszyn wirtualnych z puli węzłów.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | Delete |
| Akceptowane wartości: | Deallocate, Delete |
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.
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, że domyślna cena ma być up-to na żądanie. Może zawierać maksymalnie 5 miejsc dziesiętnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | nan |
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.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | localuser |
| Akceptowane wartości: | disabled, entraid, localuser |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Zdefiniuj zachowanie węzłów niewykonalnych podczas uaktualniania. Wartość powinna mieć wartość "Cordon" lub "Schedule". Wartość domyślna to "Harmonogram".
Strategia uaktualniania puli węzłów. Dozwolone wartości to "Rolling" lub "BlueGreen". Wartość domyślna to "Rolling".
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | BlueGreen, Rolling |
Typ zestawu maszyn wirtualnych puli agentów. VirtualMachineScaleSets, AvailabilitySet lub VirtualMachines (wersja zapoznawcza).
Rozdzielona przecinkami lista rozmiarów. Należy użyć typu puli agentów VirtualMachines.
Identyfikator podsieci w istniejącej sieci wirtualnej, w której ma zostać wdrożony klaster.
Określa typ obciążenia, który może uruchomić węzeł. Domyślnie to OCIContainer.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | OCIContainer |
| Akceptowane wartości: | KataCcIsolation, KataMshvVmIsolation, KataVmIsolation, OCIContainer, WasmWasi |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool delete
Usuń pulę agentów w zarządzanym klastrze Kubernetes.
az aks nodepool delete --cluster-name
--name --nodepool-name
--resource-group
[--if-match]
[--ignore-pdb]
[--no-wait]
Przykłady
Usuwanie puli agentów z poleceniem ignore-pdb
az aks nodepool delete --resource-group MyResourceGroup --cluster-name MyManagedCluster --name nodepool1 --if-match etag --ignore-pdb
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
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.
Usuń istniejącą pulę węzłów bez uwzględniania budżetu zakłóceń zasobników.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool delete (aks-preview rozszerzenie)
Usuń pulę agentów w zarządzanym klastrze Kubernetes.
az aks nodepool delete --cluster-name
--name --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
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.
(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.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 --nodepool-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
Wymagane parametry
Nazwa klastra.
Rozdzielona spacjami lista nazw maszyn z puli agentów do usunięcia.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool delete-machines (aks-preview rozszerzenie)
Usuń określone maszyny w puli agentów dla klastra zarządzanego.
az aks nodepool delete-machines --cluster-name
--machine-names
--name --nodepool-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
Wymagane parametry
Nazwa klastra.
Rozdzielona spacjami lista nazw maszyn z puli agentów do usunięcia.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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
Wymagane parametry
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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
Wymagane parametry
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool operation-abort
Przerwanie ostatniej uruchomionej operacji w puli węzłów.
az aks nodepool operation-abort --cluster-name
--name --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool scale
Skaluj pulę węzłów w zarządzanym klastrze Kubernetes.
az aks nodepool scale --cluster-name
--name --nodepool-name
--resource-group
[--no-wait]
[--node-count]
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Liczba węzłów w puli węzłów Kubernetes.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | 3 |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool scale (aks-preview rozszerzenie)
Skaluj pulę węzłów w zarządzanym klastrze Kubernetes.
az aks nodepool scale --cluster-name
--name --nodepool-name
--resource-group
[--aks-custom-headers]
[--no-wait]
[--node-count]
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Liczba węzłów w puli węzłów Kubernetes.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | 3 |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool show
Pokaż szczegóły puli węzłów w zarządzanym klastrze Kubernetes.
az aks nodepool show --cluster-name
--name --nodepool-name
--resource-group
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 --nodepool-name
--resource-group
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool start
Uruchom zatrzymaną pulę agentów w zarządzanym klastrze Kubernetes.
az aks nodepool start --cluster-name
--name --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool start (aks-preview rozszerzenie)
Uruchom zatrzymaną pulę agentów w zarządzanym klastrze Kubernetes.
az aks nodepool start --cluster-name
--name --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool stop
Zatrzymaj uruchamianie puli agentów w zarządzanym klastrze Kubernetes.
az aks nodepool stop --cluster-name
--name --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool stop (aks-preview rozszerzenie)
Zatrzymaj uruchamianie puli agentów w zarządzanym klastrze Kubernetes.
az aks nodepool stop --cluster-name
--name --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 --nodepool-name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--disable-cluster-autoscaler]
[--disable-fips-image]
[--disable-secure-boot]
[--disable-vtpm]
[--drain-timeout]
[--enable-cluster-autoscaler]
[--enable-fips-image]
[--enable-secure-boot]
[--enable-vtpm]
[--if-match]
[--if-none-match]
[--labels]
[--localdns-config]
[--max-count]
[--max-surge]
[--max-unavailable]
[--min-count]
[--mode {Gateway, System, User}]
[--no-wait]
[--node-soak-duration]
[--node-taints]
[--os-sku {AzureLinux, AzureLinux3, Ubuntu, Ubuntu2204}]
[--scale-down-mode {Deallocate, Delete}]
[--tags]
[--undrainable-node-behavior]
[--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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Pary klucz-wartość rozdzielane przecinkami w celu określenia nagłówków niestandardowych.
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.
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.
Wyłącz funkcję automatycznego skalowania klastra.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Przełącz się, aby używać systemu operacyjnego z obsługą innych niż FIPS w węzłach agenta.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Wyłącz bezpieczny rozruch w istniejącej puli węzłów agenta z włączoną obsługą zaufanego uruchamiania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Wyłącz maszynę wirtualną vTPM w istniejącej puli węzłów agenta z obsługą zaufanego uruchamiania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.
Włącz skalowanie automatyczne klastra.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Przejdź do korzystania z systemu operacyjnego z obsługą protokołu FIPS w węzłach agenta.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 lub maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 lub maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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.
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.
Etykiety węzłów dla puli węzłów. Zobacz https://aka.ms/node-labels składnię etykiet.
Ustaw profil localDNS dla puli węzłów z plikiem konfiguracji JSON.
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.
Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.
Maksymalna liczba lub procent węzłów, które mogą być jednocześnie niedostępne podczas uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
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.
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 stronie https://aka.ms/aks/nodepool/mode.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Gateway, System, User |
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.
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.
Jednostka os-SKU puli węzłów agenta.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | AzureLinux, AzureLinux3, Ubuntu, Ubuntu2204 |
Opis sposobu dodawania lub usuwania maszyn wirtualnych z puli węzłów.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Deallocate, Delete |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Zdefiniuj zachowanie węzłów niewykonalnych podczas uaktualniania. Wartość powinna mieć wartość "Cordon" lub "Schedule". Wartość domyślna to "Harmonogram".
Zaktualizuj minimalną liczbę lub maksymalną liczbę dla funkcji automatycznego skalowania klastra.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 --nodepool-name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--batch-soak-duration]
[--disable-cluster-autoscaler]
[--disable-fips-image]
[--disable-secure-boot]
[--disable-vtpm]
[--drain-batch-size]
[--drain-timeout]
[--drain-timeout-bg]
[--enable-artifact-streaming]
[--enable-cluster-autoscaler]
[--enable-fips-image]
[--enable-secure-boot]
[--enable-vtpm]
[--final-soak-duration]
[--gpu-driver {Install, None}]
[--if-match]
[--if-none-match]
[--labels]
[--localdns-config]
[--max-blocked-nodes]
[--max-count]
[--max-surge]
[--max-unavailable]
[--min-count]
[--mode {Gateway, Machines, ManagedSystem, System, User}]
[--no-wait]
[--node-soak-duration]
[--node-taints]
[--node-vm-size]
[--os-sku {AzureLinux, AzureLinux3, AzureLinux3OSGuard, AzureLinuxOSGuard, Flatcar, Ubuntu, Ubuntu2204, Ubuntu2404}]
[--scale-down-mode {Deallocate, Delete}]
[--ssh-access {disabled, entraid, localuser}]
[--tags]
[--undrainable-node-behavior]
[--update-cluster-autoscaler]
[--upgrade-strategy {BlueGreen, Rolling}]
[--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
Aktualizowanie rozmiaru maszyny wirtualnej klastra automatycznego skalowania, liczby min i maksymalnej liczby dla puli węzłów maszyn wirtualnych
az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --update-cluster-autoscaler --node-vm-size "Standard_D2s_v3" --min-count 2 --max-count 4
Aktualizowanie puli węzłów przy użyciu niebieskich ustawień uaktualniania
az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --drain-batch-size 50% --drain-timeout-bg 5 --batch-soak-duration 10 --final-soak-duration 10
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
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.
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.
Czas oczekiwania (w minutach) po opróżnieniu partii węzłów przed przejściem do następnej partii. Wartość domyślna to 15 minut. Tylko w przypadku uaktualnień niebiesko-zielonych.
Wyłącz funkcję automatycznego skalowania klastra.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Przełącz się, aby używać systemu operacyjnego z obsługą innych niż FIPS w węzłach agenta.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Wyłącz bezpieczny rozruch w istniejącej puli węzłów agenta z włączoną obsługą zaufanego uruchamiania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Wyłącz maszynę wirtualną vTPM w istniejącej puli węzłów agenta z obsługą zaufanego uruchamiania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Liczba lub procent węzłów do opróżnienia na partię podczas uaktualnień niebieski-zielony. Akceptuje liczbę całkowitą (np. "5") lub procentową (np. "50%"). Wartość domyślna to 10%.
Określa liczbę węzłów do opróżnienia w każdej partii podczas uaktualniania niebieski-zielony. Musi być wartością niezerową albo całkowitą (np. "5") lub procentową (np. "50%") łącznej liczby niebieskich węzłów na początku uaktualnienia. Węzły ułamkowe są zaokrąglane w górę. Aby uzyskać więcej szczegółów i najlepszych rozwiązań, zobacz: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster.
Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.
Limit czasu (w minutach) w celu eksmitowania zasobników i bezproblemowego kończenie poszczególnych węzłów podczas uaktualnień niebieski-zielony. Wartość domyślna to 30 minut.
Maksymalny czas (w minutach) oczekiwania na eksmisję zasobnika i bezpieczne zakończenie na węzeł podczas uaktualnień niebieski-zielony. Honoruje budżety zasobników. Jeśli zostanie przekroczony, uaktualnienie zakończy się niepowodzeniem. Wartość domyślna to 30 minut.
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.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Włącz skalowanie automatyczne klastra. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Przejdź do korzystania z systemu operacyjnego z obsługą protokołu FIPS w węzłach agenta.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Czas oczekiwania (w minutach) po opróżnieniu wszystkich starych węzłów przed ich usunięciem. Wartość domyślna to 60 minut. Tylko w przypadku uaktualnień niebiesko-zielonych.
Określa, czy zainstalować sterownik dla puli węzłów procesora GPU. Możliwe wartości to "Install" (Zainstaluj) lub "None" (Brak).
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Install, None |
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.
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.
Etykiety węzłów dla puli węzłów. Zobacz https://aka.ms/node-labels składnię etykiet.
Ustaw profil localDNS dla puli węzłów z plikiem konfiguracji JSON.
Maksymalna liczba lub procent dodatkowych węzłów, które mogą być blokowane w puli agentów podczas uaktualniania, gdy niezrównane zachowanie węzła to Cordon. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
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.
Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.
Maksymalna liczba lub procent węzłów, które mogą być jednocześnie niedostępne podczas uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
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.
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. Jeśli zostanie ustawiona wartość "ManagedSystem", wszystkie inne właściwości z wyjątkiem nazwy i trybu zostaną odrzucone i zarządzane przez usługę AKS. Dowiedz się więcej na stronie https://aka.ms/aks/nodepool/mode.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Gateway, Machines, ManagedSystem, System, User |
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.
Węzły są skażone dla puli węzłów.
Rozmiar maszyny wirtualnej dla węzłów Kubernetes. Można konfigurować tylko podczas aktualizowania ustawień autoskalowania puli węzłów VirtualMachines.
Jednostka os-SKU puli węzłów agenta.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | AzureLinux, AzureLinux3, AzureLinux3OSGuard, AzureLinuxOSGuard, Flatcar, Ubuntu, Ubuntu2204, Ubuntu2404 |
Opisuje sposób dodawania lub usuwania maszyn wirtualnych z puli węzłów.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Deallocate, Delete |
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.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | disabled, entraid, localuser |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Zdefiniuj zachowanie węzłów niewykonalnych podczas uaktualniania. Wartość powinna mieć wartość "Cordon" lub "Schedule". Wartość domyślna to "Harmonogram".
Zaktualizuj minimalną liczbę lub maksymalną liczbę dla funkcji automatycznego skalowania klastra.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Strategia uaktualniania puli węzłów. Dozwolone wartości to "Rolling" lub "BlueGreen". Wartość domyślna to "Rolling".
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | BlueGreen, Rolling |
Nie monituj o potwierdzenie.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool upgrade
Uaktualnij pulę węzłów w zarządzanym klastrze Kubernetes.
az aks nodepool upgrade --cluster-name
--name --nodepool-name
--resource-group
[--aks-custom-headers]
[--drain-timeout]
[--if-match]
[--if-none-match]
[--kubernetes-version]
[--max-surge]
[--max-unavailable]
[--no-wait]
[--node-image-only]
[--node-soak-duration]
[--snapshot-id]
[--undrainable-node-behavior]
[--yes]
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Pary klucz-wartość rozdzielane przecinkami w celu określenia nagłówków niestandardowych.
Gdy węzły są opróżniane, jak długo czekać na eksmitowane wszystkie zasobniki.
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.
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.
Wersja platformy Kubernetes w celu uaktualnienia puli węzłów do, na przykład "1.16.9".
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").
Maksymalna liczba lub procent węzłów, które mogą być jednocześnie niedostępne podczas uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Uaktualnij tylko obraz węzła puli agentów.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.
Identyfikator migawki źródłowej używany do uaktualniania tej puli węzłów.
Zdefiniuj zachowanie węzłów niewykonalnych podczas uaktualniania. Wartość powinna mieć wartość "Cordon" lub "Schedule". Wartość domyślna to "Harmonogram".
Nie monituj o potwierdzenie.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az aks nodepool upgrade (aks-preview rozszerzenie)
Uaktualnij pulę węzłów w zarządzanym klastrze Kubernetes.
az aks nodepool upgrade --cluster-name
--name --nodepool-name
--resource-group
[--aks-custom-headers]
[--batch-soak-duration]
[--drain-batch-size]
[--drain-timeout]
[--drain-timeout-bg]
[--final-soak-duration]
[--if-match]
[--if-none-match]
[--kubernetes-version]
[--max-blocked-nodes]
[--max-surge]
[--max-unavailable]
[--no-wait]
[--node-image-only]
[--node-soak-duration]
[--snapshot-id]
[--undrainable-node-behavior]
[--upgrade-strategy {BlueGreen, Rolling}]
[--yes]
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Wysyłaj nagłówki niestandardowe. Po określeniu format powinien mieć wartość Key1=Value1,Key2=Value2.
Czas oczekiwania (w minutach) po opróżnieniu partii węzłów przed przejściem do następnej partii. Wartość domyślna to 15 minut. Tylko w przypadku uaktualnień niebiesko-zielonych.
Liczba lub procent węzłów do opróżnienia na partię podczas uaktualnień niebieski-zielony. Akceptuje liczbę całkowitą (np. "5") lub procentową (np. "50%"). Wartość domyślna to 10%.
Określa liczbę węzłów do opróżnienia w każdej partii podczas uaktualniania niebieski-zielony. Musi być wartością niezerową albo całkowitą (np. "5") lub procentową (np. "50%") łącznej liczby niebieskich węzłów na początku uaktualnienia. Węzły ułamkowe są zaokrąglane w górę. Aby uzyskać więcej szczegółów i najlepszych rozwiązań, zobacz: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster.
Gdy węzły są opróżniane, ile minut czeka na eksmitowane wszystkie zasobniki.
Limit czasu (w minutach) w celu eksmitowania zasobników i bezproblemowego kończenie poszczególnych węzłów podczas uaktualnień niebieski-zielony. Wartość domyślna to 30 minut.
Maksymalny czas (w minutach) oczekiwania na eksmisję zasobnika i bezpieczne zakończenie na węzeł podczas uaktualnień niebieski-zielony. Honoruje budżety zasobników. Jeśli zostanie przekroczony, uaktualnienie zakończy się niepowodzeniem. Wartość domyślna to 30 minut.
Czas oczekiwania (w minutach) po opróżnieniu wszystkich starych węzłów przed ich usunięciem. Wartość domyślna to 60 minut. Tylko w przypadku uaktualnień niebiesko-zielonych.
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.
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.
Wersja platformy Kubernetes w celu uaktualnienia puli węzłów do, na przykład "1.11.12".
Maksymalna liczba lub procent dodatkowych węzłów, które mogą być blokowane w puli agentów podczas uaktualniania, gdy niezrównane zachowanie węzła to Cordon. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
Dodatkowe węzły używane do przyspieszenia uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 5 lub 33%.
Maksymalna liczba lub procent węzłów, które mogą być jednocześnie niedostępne podczas uaktualniania. Po określeniu reprezentuje liczbę lub procent użycia, np. 1 lub 5%.
Nie czekaj na zakończenie długotrwałej operacji.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Uaktualnij tylko obraz węzła puli agentów.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Czas oczekiwania (w minutach) po opróżnieniu węzła i przed ponownym utworzeniem i przejściem do następnego węzła.
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.
Zdefiniuj zachowanie węzłów niewykonalnych podczas uaktualniania. Wartość powinna mieć wartość "Cordon" lub "Schedule". Wartość domyślna to "Harmonogram".
Strategia uaktualniania puli węzłów. Dozwolone wartości to "Rolling" lub "BlueGreen". Wartość domyślna to "Rolling".
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | BlueGreen, Rolling |
Nie monituj o potwierdzenie.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
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 --nodepool-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
Wymagane parametry
Nazwa klastra.
Nazwa puli węzłów.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
| Własność | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Wartość domyślna: | False |
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Własność | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
Poczekaj na usunięcie.
| Własność | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Wartość domyślna: | False |
Zaczekaj, aż zasób istnieje.
| Własność | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Wartość domyślna: | False |
Interwał sondowania w sekundach.
| Własność | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Wartość domyślna: | 30 |
Maksymalny czas oczekiwania w sekundach.
| Własność | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Wartość domyślna: | 3600 |
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
| Własność | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |