Udostępnij przez


az aks

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.

Azure Kubernetes Service.

Polecenia

Nazwa Opis Typ Stan
az aks addon

Polecenia do zarządzania i wyświetlania warunków pojedynczego dodatku.

Extension ogólna dostępność
az aks addon disable

Wyłącz włączony dodatek Kubernetes w klastrze.

Extension ogólna dostępność
az aks addon enable

Włącz dodatek Kubernetes.

Extension ogólna dostępność
az aks addon list

Stan listy wszystkich dodatków Kubernetes w danym klastrze.

Extension ogólna dostępność
az aks addon list-available

Lista dostępnych dodatków Kubernetes.

Extension ogólna dostępność
az aks addon show

Pokaż stan i konfigurację dla włączonego dodatku Kubernetes w danym klastrze.

Extension ogólna dostępność
az aks addon update

Zaktualizuj już włączony dodatek Kubernetes.

Extension ogólna dostępność
az aks agent

Uruchom asystenta sztucznej inteligencji, aby analizować i rozwiązywać problemy z klastrami usługi Azure Kubernetes Service (AKS).

Extension ogólna dostępność
az aks agent-cleanup

Czyszczenie i odinstalowywanie agenta usługi AKS.

Extension ogólna dostępność
az aks agent-init

Zainicjuj wdrożenie narzędzia Helm agenta usługi AKS przy użyciu konfiguracji usługi LLM i konfiguracji roli klastra.

Extension ogólna dostępność
az aks app

Polecenia do zarządzania aplikacją usługi AKS.

Extension Preview
az aks app up

Wdrażanie w usłudze AKS za pomocą funkcji GitHub Actions.

Extension Preview
az aks approuting

Polecenia do zarządzania dodatkiem routingu aplikacji.

Core i Extension ogólna dostępność
az aks approuting disable

Wyłącz dodatek routingu aplikacji.

Core ogólna dostępność
az aks approuting disable (aks-preview rozszerzenie)

Wyłącz dodatek routingu aplikacji.

Extension ogólna dostępność
az aks approuting enable

Włącz routing aplikacji.

Core ogólna dostępność
az aks approuting enable (aks-preview rozszerzenie)

Włącz routing aplikacji.

Extension ogólna dostępność
az aks approuting update

Aktualizowanie dodatku routingu aplikacji.

Core ogólna dostępność
az aks approuting update (aks-preview rozszerzenie)

Aktualizowanie dodatku routingu aplikacji.

Extension ogólna dostępność
az aks approuting zone

Polecenia do zarządzania strefami DNS routingu aplikacji.

Core i Extension ogólna dostępność
az aks approuting zone add

Dodaj strefy DNS do routingu aplikacji.

Core ogólna dostępność
az aks approuting zone add (aks-preview rozszerzenie)

Dodaj strefy DNS do routingu aplikacji.

Extension ogólna dostępność
az aks approuting zone delete

Usuń strefy DNS z routingu aplikacji.

Core ogólna dostępność
az aks approuting zone delete (aks-preview rozszerzenie)

Usuń strefy DNS z routingu aplikacji.

Extension ogólna dostępność
az aks approuting zone list

Wyświetlanie listy identyfikatorów stref DNS w routingu aplikacji.

Core ogólna dostępność
az aks approuting zone list (aks-preview rozszerzenie)

Wyświetlanie listy identyfikatorów stref DNS w routingu aplikacji.

Extension ogólna dostępność
az aks approuting zone update

Zastąp strefy DNS w routingu aplikacji.

Core ogólna dostępność
az aks approuting zone update (aks-preview rozszerzenie)

Zastąp strefy DNS w routingu aplikacji.

Extension ogólna dostępność
az aks bastion

Połącz się z zarządzanym klastrem Kubernetes przy użyciu usługi Azure Bastion.

Extension ogólna dostępność
az aks browse

Pokaż pulpit nawigacyjny dla klastra Kubernetes w przeglądarce internetowej.

Core ogólna dostępność
az aks browse (aks-preview rozszerzenie)

Pokaż pulpit nawigacyjny dla klastra Kubernetes w przeglądarce internetowej.

Extension ogólna dostępność
az aks check-acr

Sprawdź, czy usługa ACR jest dostępna z klastra usługi AKS.

Core ogólna dostępność
az aks check-network

Polecenia umożliwiające rozwiązywanie problemów z łącznością sieciową w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks check-network outbound

Przeprowadź sprawdzanie wychodzącej łączności sieciowej dla węzła w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks command

Zobacz szczegóły użycia w poleceniu "az aks command invoke", "az aks command result".

Core ogólna dostępność
az aks command invoke

Uruchom polecenie powłoki (za pomocą narzędzia kubectl, helm) w klastrze aks, obsługują również dołączanie plików.

Core ogólna dostępność
az aks command result

Pobierz wynik z wcześniej wyzwolonego polecenia "aks command invoke".

Core ogólna dostępność
az aks connection

Polecenia do zarządzania połączeniami aks.

Core i Extension Preview
az aks connection create

Utwórz połączenie między usługą aks i zasobem docelowym.

Core i Extension Preview
az aks connection create app-insights

Utwórz połączenie aks z usługą app-insights.

Core Preview
az aks connection create appconfig

Utwórz połączenie aks z aplikacją appconfig.

Core Preview
az aks connection create cognitiveservices

Utwórz połączenie aks z usługami cognitiveservices.

Core Preview
az aks connection create confluent-cloud

Utwórz połączenie aks z platformą confluent-cloud.

Core Preview
az aks connection create cosmos-cassandra

Utwórz połączenie aks z usługą cosmos-cassandra.

Core Preview
az aks connection create cosmos-gremlin

Utwórz połączenie aks z usługą cosmos-gremlin.

Core Preview
az aks connection create cosmos-mongo

Utwórz połączenie aks z usługą cosmos-mongo.

Core Preview
az aks connection create cosmos-sql

Utwórz połączenie aks z usługą cosmos-sql.

Core Preview
az aks connection create cosmos-table

Utwórz połączenie aks z usługą cosmos-table.

Core Preview
az aks connection create eventhub

Utwórz połączenie aks z usługą EventHub.

Core Preview
az aks connection create keyvault

Utwórz połączenie aks z usługą keyvault.

Core Preview
az aks connection create mongodb-atlas

Utwórz połączenie aks z bazą danych mongodb-atlas.

Core Preview
az aks connection create mysql

Utwórz połączenie aks z bazą danych mysql.

Core Podgląd i przestarzałe
az aks connection create mysql-flexible

Utwórz połączenie aks z usługą mysql-flexible.

Core Preview
az aks connection create mysql-flexible (serviceconnector-passwordless rozszerzenie)

Utwórz połączenie aks z usługą mysql-flexible.

Extension ogólna dostępność
az aks connection create neon-postgres

Utwórz połączenie aks z neonem postgres.

Core Preview
az aks connection create postgres

Utwórz połączenie aks z bazą danych postgres.

Core Podgląd i przestarzałe
az aks connection create postgres-flexible

Utwórz połączenie aks z usługą postgres-flexible.

Core Preview
az aks connection create postgres-flexible (serviceconnector-passwordless rozszerzenie)

Utwórz połączenie aks z usługą postgres-flexible.

Extension ogólna dostępność
az aks connection create redis

Utwórz połączenie aks z usługą Redis.

Core Preview
az aks connection create redis-enterprise

Utwórz połączenie aks z usługą Redis-enterprise.

Core Preview
az aks connection create servicebus

Utwórz połączenie aks z usługą Servicebus.

Core Preview
az aks connection create signalr

Utwórz połączenie aks z usługą signalr.

Core Preview
az aks connection create sql

Utwórz połączenie aks z bazą danych SQL.

Core Preview
az aks connection create sql (serviceconnector-passwordless rozszerzenie)

Utwórz połączenie aks z bazą danych SQL.

Extension ogólna dostępność
az aks connection create storage-blob

Utwórz połączenie aks z obiektem storage-blob.

Core Preview
az aks connection create storage-file

Utwórz połączenie aks z plikiem magazynu.

Core Preview
az aks connection create storage-queue

Utwórz połączenie aks z kolejką magazynu.

Core Preview
az aks connection create storage-table

Utwórz połączenie aks z tabelą magazynu.

Core Preview
az aks connection create webpubsub

Utwórz połączenie aks z witryną webpubsub.

Core Preview
az aks connection delete

Usuń połączenie aks.

Core Preview
az aks connection list

Wyświetlanie listy połączeń usługi aks.

Core Preview
az aks connection list-configuration

Wyświetlanie listy konfiguracji źródłowych połączenia aks.

Core Preview
az aks connection list-support-types

Wyświetlanie listy typów klientów i typów uwierzytelniania obsługiwanych przez połączenia aks.

Core Preview
az aks connection show

Uzyskaj szczegółowe informacje o połączeniu usługi aks.

Core Preview
az aks connection update

Aktualizowanie połączenia aks.

Core Preview
az aks connection update app-insights

Zaktualizuj połączenie aks do usługi app-insights.

Core Preview
az aks connection update appconfig

Zaktualizuj połączenie aks do aplikacji appconfig.

Core Preview
az aks connection update cognitiveservices

Zaktualizuj połączenie aks do usługi CognitiveServices.

Core Preview
az aks connection update confluent-cloud

Zaktualizuj usługę aks do połączenia confluent-cloud.

Core Preview
az aks connection update cosmos-cassandra

Zaktualizuj połączenie aks z usługą cosmos-cassandra.

Core Preview
az aks connection update cosmos-gremlin

Zaktualizuj połączenie aks do połączenia cosmos-gremlin.

Core Preview
az aks connection update cosmos-mongo

Zaktualizuj połączenie aks do połączenia cosmos-mongo.

Core Preview
az aks connection update cosmos-sql

Zaktualizuj połączenie aks z usługą cosmos-sql.

Core Preview
az aks connection update cosmos-table

Zaktualizuj połączenie aks do usługi cosmos-table.

Core Preview
az aks connection update eventhub

Zaktualizuj połączenie usługi aks z usługą EventHub.

Core Preview
az aks connection update keyvault

Zaktualizuj połączenie aks do usługi Keyvault.

Core Preview
az aks connection update mongodb-atlas

Zaktualizuj połączenie aks do bazy danych mongodb-atlas.

Core Preview
az aks connection update mysql

Zaktualizuj połączenie usługi aks z bazą danych mysql.

Core Podgląd i przestarzałe
az aks connection update mysql-flexible

Zaktualizuj połączenie aks do połączenia elastycznego mysql.

Core Preview
az aks connection update neon-postgres

Zaktualizuj połączenie aks do połączenia neon-postgres.

Core Preview
az aks connection update postgres

Zaktualizuj połączenie aks do bazy danych postgres.

Core Podgląd i przestarzałe
az aks connection update postgres-flexible

Zaktualizuj aks do połączenia postgres-elastycznego.

Core Preview
az aks connection update redis

Zaktualizuj połączenie usługi AKS z usługą Redis.

Core Preview
az aks connection update redis-enterprise

Zaktualizuj połączenie aks do usługi Redis-Enterprise.

Core Preview
az aks connection update servicebus

Zaktualizuj połączenie usługi aks z usługą ServiceBus.

Core Preview
az aks connection update signalr

Zaktualizuj aks do połączenia signalr.

Core Preview
az aks connection update sql

Zaktualizuj połączenie aks z bazą danych SQL.

Core Preview
az aks connection update storage-blob

Zaktualizuj połączenie aks do obiektu blob magazynu.

Core Preview
az aks connection update storage-file

Zaktualizuj połączenie aks z plikiem magazynu.

Core Preview
az aks connection update storage-queue

Zaktualizuj połączenie aks do kolejki magazynu.

Core Preview
az aks connection update storage-table

Zaktualizuj połączenie aks z tabelą magazynu.

Core Preview
az aks connection update webpubsub

Zaktualizuj połączenie usługi aks z witryną webpubsub.

Core Preview
az aks connection validate

Zweryfikuj połączenie aks.

Core Preview
az aks connection wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku połączenia.

Core Preview
az aks create

Utwórz nowy zarządzany klaster Kubernetes.

Core ogólna dostępność
az aks create (aks-preview rozszerzenie)

Utwórz nowy zarządzany klaster Kubernetes.

Extension ogólna dostępność
az aks delete

Usuń zarządzany klaster Kubernetes.

Core ogólna dostępność
az aks delete (aks-preview rozszerzenie)

Usuń zarządzany klaster Kubernetes.

Extension ogólna dostępność
az aks disable-addons

Wyłącz dodatki Kubernetes.

Core ogólna dostępność
az aks disable-addons (aks-preview rozszerzenie)

Wyłącz dodatki Kubernetes.

Extension ogólna dostępność
az aks draft

Polecenia do kompilowania plików wdrażania w katalogu projektu i wdrażania w klastrze usługi AKS.

Extension ogólna dostępność
az aks draft create

Wygeneruj plik Dockerfile i minimalne wymagane pliki wdrożenia kubernetes (helm, kustomize, manifesty) dla katalogu projektu.

Extension ogólna dostępność
az aks draft generate-workflow

Generowanie przepływu pracy usługi GitHub na potrzeby automatycznej kompilacji i wdrażania w usłudze AKS.

Extension ogólna dostępność
az aks draft setup-gh

Skonfiguruj usługę GitHub OIDC dla aplikacji.

Extension ogólna dostępność
az aks draft up

Uruchom az aks draft setup-gh polecenie , a następnie az aks draft generate-workflow.

Extension ogólna dostępność
az aks draft update

Zaktualizuj aplikację tak, aby była dostępna dla Internetu.

Extension ogólna dostępność
az aks egress-endpoints

Polecenia do zarządzania punktami końcowymi ruchu wychodzącego w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks egress-endpoints list

Lista punktów końcowych ruchu wychodzącego, które są wymagane lub zalecane do umieszczania na liście dozwolonych dla klastra.

Extension ogólna dostępność
az aks enable-addons

Włącz dodatki Kubernetes.

Core ogólna dostępność
az aks enable-addons (aks-preview rozszerzenie)

Włącz dodatki Kubernetes.

Extension ogólna dostępność
az aks extension

Polecenia do zarządzania rozszerzeniami w klastrze Kubernetes.

Extension ogólna dostępność
az aks extension create

Tworzy wystąpienie rozszerzenia klastra w klastrze zarządzanym. Zapoznaj się z przykładem na końcu, aby zobaczyć, jak utworzyć rozszerzenie klastra.

Extension ogólna dostępność
az aks extension delete

Usuń rozszerzenie klastra.

Extension ogólna dostępność
az aks extension list

Wyświetl listę rozszerzeń klastra.

Extension ogólna dostępność
az aks extension show

Pokaż rozszerzenie klastra.

Extension ogólna dostępność
az aks extension type

Zarządzanie typami rozszerzeń w usłudze Azure Kubernetes Service.

Extension ogólna dostępność
az aks extension type list

Wyświetl listę dostępnych typów rozszerzeń klastra. Właściwości używane do filtrowania obejmują wersję kubernetes, lokalizację klastra.

Extension ogólna dostępność
az aks extension type show

Pokaż właściwości dla typu rozszerzenia klastra. Właściwości używane do filtrowania obejmują wersję kubernetes, lokalizację klastra.

Extension ogólna dostępność
az aks extension type version

Zarządzanie wersją typów rozszerzeń w usłudze Azure Kubernetes Service.

Extension ogólna dostępność
az aks extension type version list

Wyświetl listę dostępnych wersji typu rozszerzenia klastra. Właściwości używane do filtrowania obejmują wersję kubernetes, lokalizację klastra.

Extension ogólna dostępność
az aks extension type version show

Pokaż właściwości skojarzone z wersją typu rozszerzenia klastra. Właściwości używane do filtrowania obejmują wersję kubernetes, lokalizację klastra.

Extension ogólna dostępność
az aks extension update

Zaktualizuj modyfikowalne właściwości rozszerzenia klastra.

Extension ogólna dostępność
az aks get-credentials

Uzyskiwanie poświadczeń dostępu dla zarządzanego klastra Kubernetes.

Core ogólna dostępność
az aks get-credentials (aks-preview rozszerzenie)

Uzyskiwanie poświadczeń dostępu dla zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks get-upgrades

Pobierz wersje uaktualnienia dostępne dla zarządzanego klastra Kubernetes.

Core ogólna dostępność
az aks get-upgrades (aks-preview rozszerzenie)

Pobierz wersje uaktualnienia dostępne dla zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks get-versions

Pobierz wersje dostępne do utworzenia zarządzanego klastra Kubernetes.

Core ogólna dostępność
az aks get-versions (aks-preview rozszerzenie)

Pobierz wersje dostępne do utworzenia zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks identity-binding

Polecenia do zarządzania powiązaniami tożsamości w usłudze Azure Kubernetes Service.

Extension ogólna dostępność
az aks identity-binding create

Utwórz nowe powiązanie tożsamości w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks identity-binding delete

Usuń określone powiązanie tożsamości w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks identity-binding list

Wyświetl listę wszystkich powiązań tożsamości w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks identity-binding show

Pokaż szczegóły określonego powiązania tożsamości w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks install-cli

Pobierz i zainstaluj narzędzie kubectl, narzędzie wiersza polecenia Kubernetes. Pobierz i zainstaluj wtyczkę kubelogin , wtyczki client-go credential (exec) implementując uwierzytelnianie platformy Azure.

Core ogólna dostępność
az aks jwtauthenticator

Polecenia do zarządzania wystawcami uwierzytelniania JWT w usłudze Azure Kubernetes Service.

Extension ogólna dostępność
az aks jwtauthenticator add

Dodaj wystawcę uwierzytelniania JWT do klastra zarządzanego.

Extension ogólna dostępność
az aks jwtauthenticator delete

Usuń wystawcę uwierzytelniania JWT z klastra zarządzanego.

Extension ogólna dostępność
az aks jwtauthenticator list

Wyświetl listę wszystkich wystawców uwierzytelnień JWT w klastrze zarządzanym.

Extension ogólna dostępność
az aks jwtauthenticator show

Pokaż szczegóły wystawcy uwierzytelniania JWT w klastrze zarządzanym.

Extension ogólna dostępność
az aks jwtauthenticator update

Aktualizowanie wystawcy uwierzytelniania JWT w klastrze zarządzanym.

Extension ogólna dostępność
az aks kanalyze

Wyświetl wyniki diagnostyczne klastra Kubernetes po zakończeniu działania narzędzia kollect.

Extension ogólna dostępność
az aks kollect

Zbieranie informacji diagnostycznych dla klastra Kubernetes.

Extension ogólna dostępność
az aks list

Wyświetl listę zarządzanych klastrów Kubernetes.

Core ogólna dostępność
az aks list (aks-preview rozszerzenie)

Wyświetl listę zarządzanych klastrów Kubernetes.

Extension ogólna dostępność
az aks loadbalancer

Polecenia do zarządzania konfiguracjami modułu równoważenia obciążenia w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks loadbalancer add

Dodaj konfigurację modułu równoważenia obciążenia do zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks loadbalancer delete

Usuń konfigurację modułu równoważenia obciążenia z zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks loadbalancer list

Wyświetl listę wszystkich konfiguracji modułu równoważenia obciążenia w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks loadbalancer rebalance-nodes

Ponowne równoważenie węzłów między określonymi modułami równoważenia obciążenia.

Extension ogólna dostępność
az aks loadbalancer show

Pokaż szczegóły określonej konfiguracji modułu równoważenia obciążenia w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks loadbalancer update

Zaktualizuj konfigurację modułu równoważenia obciążenia w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks machine

Uzyskaj informacje o maszynach w puli węzłów zarządzanych klastrów.

Core i Extension ogólna dostępność
az aks machine add

Dodaj maszynę do określonej puli węzłów.

Extension ogólna dostępność
az aks machine list

Uzyskaj informacje o adresach IP, nazwa hosta dla wszystkich maszyn w puli agentów.

Core ogólna dostępność
az aks machine list (aks-preview rozszerzenie)

Wyświetl szczegóły wszystkich maszyn w puli agentów.

Extension ogólna dostępność
az aks machine show

Pokaż adresy IP, nazwę hosta dla określonej maszyny w puli agentów dla zarządzanego klastra.

Core ogólna dostępność
az aks machine show (aks-preview rozszerzenie)

Pokaż szczegóły określonego komputera w puli agentów zarządzanego klastra.

Extension ogólna dostępność
az aks machine update

Zaktualizuj określoną maszynę w puli agentów.

Extension ogólna dostępność
az aks maintenanceconfiguration

Polecenia do zarządzania konfiguracjami konserwacji w zarządzanym klastrze Kubernetes.

Core i Extension ogólna dostępność
az aks maintenanceconfiguration add

Dodaj konfigurację konserwacji w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks maintenanceconfiguration add (aks-preview rozszerzenie)

Dodaj konfigurację konserwacji w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks maintenanceconfiguration delete

Usuń konfigurację konserwacji w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks maintenanceconfiguration delete (aks-preview rozszerzenie)

Usuń konfigurację konserwacji w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks maintenanceconfiguration list

Wyświetlanie listy konfiguracji konserwacji w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks maintenanceconfiguration list (aks-preview rozszerzenie)

Wyświetlanie listy konfiguracji konserwacji w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks maintenanceconfiguration show

Pokaż szczegóły konfiguracji konserwacji w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks maintenanceconfiguration show (aks-preview rozszerzenie)

Pokaż szczegóły konfiguracji konserwacji w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks maintenanceconfiguration update

Aktualizowanie konfiguracji konserwacji zarządzanego klastra Kubernetes.

Core ogólna dostępność
az aks maintenanceconfiguration update (aks-preview rozszerzenie)

Aktualizowanie konfiguracji konserwacji zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks mesh

Polecenia do zarządzania usługą Azure Service Mesh.

Core i Extension ogólna dostępność
az aks mesh disable

Wyłącz usługę Azure Service Mesh.

Core ogólna dostępność
az aks mesh disable (aks-preview rozszerzenie)

Wyłącz usługę Azure Service Mesh.

Extension ogólna dostępność
az aks mesh disable-egress-gateway

Wyłącz bramę ruchu wychodzącego usługi Azure Service Mesh.

Core ogólna dostępność
az aks mesh disable-egress-gateway (aks-preview rozszerzenie)

Wyłącz bramę ruchu wychodzącego usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh disable-ingress-gateway

Wyłącz bramę ruchu przychodzącego usługi Azure Service Mesh.

Core ogólna dostępność
az aks mesh disable-ingress-gateway (aks-preview rozszerzenie)

Wyłącz bramę ruchu przychodzącego usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh disable-istio-cni

Wyłącz łańcuch istio CNI dla mechanizmu przekierowania serwera proxy usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh enable

Włącz usługę Azure Service Mesh.

Core ogólna dostępność
az aks mesh enable (aks-preview rozszerzenie)

Włącz usługę Azure Service Mesh.

Extension ogólna dostępność
az aks mesh enable-egress-gateway

Włączanie bramy ruchu wychodzącego usługi Azure Service Mesh.

Core ogólna dostępność
az aks mesh enable-egress-gateway (aks-preview rozszerzenie)

Włączanie bramy ruchu wychodzącego usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh enable-ingress-gateway

Włączanie bramy ruchu przychodzącego usługi Azure Service Mesh.

Core ogólna dostępność
az aks mesh enable-ingress-gateway (aks-preview rozszerzenie)

Włączanie bramy ruchu przychodzącego usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh enable-istio-cni

Włącz łańcuch istio CNI dla mechanizmu przekierowania serwera proxy usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh get-revisions

Odkryj dostępne poprawki usługi Azure Service Mesh i ich zgodność.

Core ogólna dostępność
az aks mesh get-revisions (aks-preview rozszerzenie)

Odkryj dostępne poprawki usługi Azure Service Mesh i ich zgodność.

Extension ogólna dostępność
az aks mesh get-upgrades

Odnajdź dostępne uaktualnienia usługi Azure Service Mesh.

Core ogólna dostępność
az aks mesh get-upgrades (aks-preview rozszerzenie)

Odnajdź dostępne uaktualnienia usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh upgrade

Polecenia do zarządzania uaktualnieniami usługi Azure Service Mesh.

Core i Extension ogólna dostępność
az aks mesh upgrade complete

Ukończ uaktualnienie usługi Azure Service Mesh.

Core ogólna dostępność
az aks mesh upgrade complete (aks-preview rozszerzenie)

Ukończ uaktualnienie usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh upgrade rollback

Wycofywanie uaktualnienia usługi Azure Service Mesh.

Core ogólna dostępność
az aks mesh upgrade rollback (aks-preview rozszerzenie)

Wycofywanie uaktualnienia usługi Azure Service Mesh.

Extension ogólna dostępność
az aks mesh upgrade start

Zainicjuj uaktualnienie usługi Azure Service Mesh.

Core ogólna dostępność
az aks mesh upgrade start (aks-preview rozszerzenie)

Zainicjuj uaktualnienie usługi Azure Service Mesh.

Extension ogólna dostępność
az aks namespace

Polecenia do zarządzania przestrzenią nazw w zarządzanym klastrze Kubernetes.

Core i Extension ogólna dostępność
az aks namespace add

Dodaj przestrzeń nazw do zarządzanego klastra Kubernetes.

Core ogólna dostępność
az aks namespace add (aks-preview rozszerzenie)

Dodaj przestrzeń nazw do zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks namespace delete

Usuń zarządzaną przestrzeń nazw w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks namespace delete (aks-preview rozszerzenie)

Usuń zarządzaną przestrzeń nazw w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks namespace get-credentials

Uzyskiwanie poświadczeń dostępu dla zarządzanej przestrzeni nazw.

Core ogólna dostępność
az aks namespace get-credentials (aks-preview rozszerzenie)

Uzyskiwanie poświadczeń dostępu dla zarządzanej przestrzeni nazw.

Extension ogólna dostępność
az aks namespace list

Wyświetlanie listy zarządzanych przestrzeni nazw w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks namespace list (aks-preview rozszerzenie)

Wyświetlanie listy zarządzanych przestrzeni nazw w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks namespace show

Pokaż szczegóły zarządzanej przestrzeni nazw w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks namespace show (aks-preview rozszerzenie)

Pokaż szczegóły zarządzanej przestrzeni nazw w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks namespace update

Zaktualizuj przestrzeń nazw w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks namespace update (aks-preview rozszerzenie)

Zaktualizuj przestrzeń nazw w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks nodepool

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

Core i Extension ogólna dostępność
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 kubectl get nodes klastra.

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 oidc-issuer

Polecenia powiązane z wystawcą Oidc.

Core ogólna dostępność
az aks oidc-issuer rotate-signing-keys

Obracanie kluczy podpisywania konta usługi wystawcy oidc.

Core ogólna dostępność
az aks operation

Polecenia do zarządzania operacjami i wyświetlania ich w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks operation-abort

Przerwanie ostatniej uruchomionej operacji w klastrze zarządzanym.

Core ogólna dostępność
az aks operation-abort (aks-preview rozszerzenie)

Przerwanie ostatniej uruchomionej operacji w klastrze zarządzanym.

Extension ogólna dostępność
az aks operation show

Pokaż szczegóły określonej operacji w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks operation show-latest

Pokaż szczegóły najnowszej operacji w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks pod-identity

Polecenia do zarządzania tożsamościami zasobników w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks pod-identity add

Dodaj tożsamość zasobnika do zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks pod-identity delete

Usuń tożsamość zasobnika z zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks pod-identity exception

Polecenia do zarządzania wyjątkami tożsamości zasobnika w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks pod-identity exception add

Dodaj wyjątek tożsamości zasobnika do zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks pod-identity exception delete

Usuń wyjątek tożsamości zasobnika z zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks pod-identity exception list

Wyświetlanie listy wyjątków tożsamości zasobnika w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks pod-identity exception update

Zaktualizuj wyjątek tożsamości zasobnika w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks pod-identity list

Wyświetlanie listy tożsamości zasobników w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks remove-dev-spaces

Usuń usługę Azure Dev Spaces z zarządzanego klastra Kubernetes.

Core Deprecated
az aks rotate-certs

Obracanie certyfikatów i kluczy w zarządzanym klastrze Kubernetes.

Core ogólna dostępność
az aks rotate-certs (aks-preview rozszerzenie)

Obracanie certyfikatów i kluczy w zarządzanym klastrze Kubernetes.

Extension ogólna dostępność
az aks safeguards

Zarządzanie zabezpieczeniami wdrożenia.

Core i Extension ogólna dostępność
az aks safeguards create

Włącz zabezpieczenia wdrożenia dla klastra zarządzanego.

Core ogólna dostępność
az aks safeguards create (aks-preview rozszerzenie)

Włącz zabezpieczenia wdrożenia dla klastra zarządzanego.

Extension ogólna dostępność
az aks safeguards delete

Wyłącz zabezpieczenia wdrożenia dla klastra zarządzanego.

Core ogólna dostępność
az aks safeguards delete (aks-preview rozszerzenie)

Wyłącz zabezpieczenia wdrożenia dla klastra zarządzanego.

Extension ogólna dostępność
az aks safeguards list

Wyświetl listę DeploymentSafeguards według zasobu nadrzędnego.

Core ogólna dostępność
az aks safeguards list (aks-preview rozszerzenie)

Wyświetl listę DeploymentSafeguards według zasobu nadrzędnego.

Extension ogólna dostępność
az aks safeguards show

Pokaż konfigurację zabezpieczeń wdrożenia dla klastra zarządzanego.

Core ogólna dostępność
az aks safeguards show (aks-preview rozszerzenie)

Pokaż konfigurację zabezpieczeń wdrożenia dla klastra zarządzanego.

Extension ogólna dostępność
az aks safeguards update

Konfiguracja zabezpieczeń wdrożenia aktualizacji dla klastra zarządzanego.

Core ogólna dostępność
az aks safeguards update (aks-preview rozszerzenie)

Konfiguracja zabezpieczeń wdrożenia aktualizacji dla klastra zarządzanego.

Extension ogólna dostępność
az aks safeguards wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

Core ogólna dostępność
az aks safeguards wait (aks-preview rozszerzenie)

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

Extension ogólna dostępność
az aks scale

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

Core ogólna dostępność
az aks scale (aks-preview rozszerzenie)

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

Extension ogólna dostępność
az aks show

Pokaż szczegóły zarządzanego klastra Kubernetes.

Core ogólna dostępność
az aks show (aks-preview rozszerzenie)

Pokaż szczegóły zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks snapshot

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

Extension Deprecated
az aks snapshot create

Utwórz migawkę klastra.

Extension ogólna dostępność
az aks snapshot delete

Usuwanie migawki klastra.

Extension ogólna dostępność
az aks snapshot list

Wyświetlanie listy migawek klastra.

Extension ogólna dostępność
az aks snapshot show

Pokaż szczegóły migawki klastra.

Extension ogólna dostępność
az aks start

Uruchamia wcześniej zatrzymany klaster zarządzany.

Core ogólna dostępność
az aks start (aks-preview rozszerzenie)

Uruchamia wcześniej zatrzymany klaster zarządzany.

Extension ogólna dostępność
az aks stop

Zatrzymaj klaster zarządzany.

Core ogólna dostępność
az aks stop (aks-preview rozszerzenie)

Zatrzymaj klaster zarządzany.

Extension ogólna dostępność
az aks trustedaccess

Polecenia do zarządzania funkcjami zabezpieczeń zaufanego dostępu.

Core ogólna dostępność
az aks trustedaccess role

Polecenia do zarządzania rolami zaufanych dostępu.

Core ogólna dostępność
az aks trustedaccess role list

Wyświetlanie listy zaufanych ról dostępu.

Core ogólna dostępność
az aks trustedaccess rolebinding

Polecenia do zarządzania powiązaniami ról zaufanego dostępu.

Core ogólna dostępność
az aks trustedaccess rolebinding create

Utwórz nowe powiązanie roli zaufanego dostępu.

Core ogólna dostępność
az aks trustedaccess rolebinding delete

Usuń powiązanie roli zaufanego dostępu zgodnie z nazwą.

Core ogólna dostępność
az aks trustedaccess rolebinding list

Wyświetl listę wszystkich powiązań roli zaufanego dostępu.

Core ogólna dostępność
az aks trustedaccess rolebinding show

Pobierz określone powiązanie roli zaufanego dostępu zgodnie z nazwą powiązania.

Core ogólna dostępność
az aks trustedaccess rolebinding update

Zaktualizuj powiązanie roli zaufanego dostępu.

Core ogólna dostępność
az aks update

Aktualizowanie zarządzanego klastra Kubernetes. W przypadku wywołania bez opcjonalnych argumentów próba przeniesienia klastra do stanu celu bez zmiany bieżącej konfiguracji klastra. Może to służyć do wyprowadzenia ze stanu innego niż powodzenie.

Core ogólna dostępność
az aks update (aks-preview rozszerzenie)

Zaktualizuj właściwości zarządzanego klastra Kubernetes.

Extension ogólna dostępność
az aks update-credentials

Zaktualizuj poświadczenia dla zarządzanego klastra Kubernetes, takiego jak jednostka usługi.

Core ogólna dostępność
az aks upgrade

Uaktualnij zarządzany klaster Kubernetes do nowszej wersji.

Core ogólna dostępność
az aks upgrade (aks-preview rozszerzenie)

Uaktualnij zarządzany klaster Kubernetes do nowszej wersji.

Extension ogólna dostępność
az aks use-dev-spaces

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes.

Core Deprecated
az aks use-dev-spaces (dev-spaces rozszerzenie)

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes.

Extension ogólna dostępność
az aks wait

Poczekaj, aż zarządzany klaster Kubernetes osiągnie żądany stan.

Core ogólna dostępność
az aks wait (aks-preview rozszerzenie)

Poczekaj, aż zarządzany klaster Kubernetes osiągnie żądany stan.

Extension ogólna dostępność

az aks agent

Uruchom asystenta sztucznej inteligencji, aby analizować i rozwiązywać problemy z klastrami usługi Azure Kubernetes Service (AKS).

az aks agent --name
             --resource-group
             [--max-steps]
             [--model]
             [--no-echo-request]
             [--no-interactive]
             [--refresh-toolsets]
             [--show-tool-output]
             [--status]
             []

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

Nazwa grupy zasobów.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--max-steps

Maksymalna liczba kroków, które może wykonać llM w celu zbadania problemu.

Własność Wartość
Wartość domyślna: 40
--model

Określ dostawcę usługi LLM i model lub wdrożenie, które ma być używane dla asystenta sztucznej inteligencji.

--no-echo-request

Wyłącz powtórzenie pytania dostarczonego do agenta usługi AKS w danych wyjściowych.

Własność Wartość
Wartość domyślna: False
--no-interactive

Wyłącz tryb interaktywny. Po ustawieniu agent nie wyświetli monitu o dane wejściowe i zostanie uruchomiony w trybie wsadowym.

Własność Wartość
Wartość domyślna: False
--refresh-toolsets

Odśwież stan zestawów narzędzi.

Własność Wartość
Wartość domyślna: False
--show-tool-output

Pokaż dane wyjściowe każdego wywoływanego narzędzia.

Własność Wartość
Wartość domyślna: False
--status

Pokaż informacje o konfiguracji i stanie agenta usługi AKS.

Własność Wartość
Wartość domyślna: False
<PROMPT>

Zadaj dowolne pytanie i odpowiedz przy użyciu dostępnych narzędzi.

Własność Wartość
Grupa parametrów: Positional
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks agent-cleanup

Czyszczenie i odinstalowywanie agenta usługi AKS.

az aks agent-cleanup --name
                     --resource-group

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

Nazwa grupy zasobów.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks agent-init

Zainicjuj wdrożenie narzędzia Helm agenta usługi AKS przy użyciu konfiguracji usługi LLM i konfiguracji roli klastra.

az aks agent-init --name
                  --resource-group

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

Nazwa grupy zasobów.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks bastion

Połącz się z zarządzanym klastrem Kubernetes przy użyciu usługi Azure Bastion.

Polecenie uruchomi podshell z zestawem kubeconfig w celu nawiązania połączenia z klastrem za pośrednictwem usługi Bastion. Użyj polecenia exit lub Ctrl-D (tj. EOF), aby zamknąć podshell.

az aks bastion --name
               --resource-group
               [--admin]
               [--bastion]
               [--port]
               [--yes]

Przykłady

Połącz się z zarządzanym klastrem Kubernetes przy użyciu usługi Azure Bastion z niestandardowymi poświadczeniami portów i administratorów.

az aks bastion -g MyResourceGroup --name MyManagedCluster --bastion MyBastionResource --port 50001 --admin

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--admin

Użyj poświadczeń administratora klastra, aby nawiązać połączenie z bastionem.

Własność Wartość
Wartość domyślna: False
--bastion

Nazwa lub identyfikator zasobu wstępnie wdrożonego zasobu usługi Bastion skonfigurowanego do nawiązania połączenia z bieżącym klastrem usługi AKS.

Jeśli nie zostanie określony, polecenie spróbuje zidentyfikować istniejący zasób usługi Bastion w grupie zasobów węzła klastra.

--port

Numer portu lokalnego używany na potrzeby połączenia bastionu.

Jeśli nie zostanie podany, zostanie użyty losowy port.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks browse

Pokaż pulpit nawigacyjny dla klastra Kubernetes w przeglądarce internetowej.

az aks browse --name
              --resource-group
              [--disable-browser]
              [--listen-address]
              [--listen-port]

Przykłady

Pokaż pulpit nawigacyjny dla klastra Kubernetes w przeglądarce internetowej. (autogenerated)

az aks browse --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--disable-browser

Nie uruchamiaj przeglądarki internetowej po ustanowieniu przekazywania portów.

Dodaj ten argument podczas ręcznego uruchamiania przeglądarki internetowej lub do testowania automatycznego.

Własność Wartość
Wartość domyślna: False
--listen-address

Adres nasłuchiwania pulpitu nawigacyjnego.

Dodaj ten argument, aby nasłuchiwać określonego adresu IP.

Własność Wartość
Wartość domyślna: 127.0.0.1
--listen-port

Port nasłuchiwania pulpitu nawigacyjnego.

Dodaj ten argument, gdy domyślny port nasłuchiwania jest używany przez inny proces lub jest niedostępny.

Własność Wartość
Wartość domyślna: 8001
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks browse (aks-preview rozszerzenie)

Pokaż pulpit nawigacyjny dla klastra Kubernetes w przeglądarce internetowej.

az aks browse --name
              --resource-group
              [--disable-browser]
              [--listen-address]
              [--listen-port]

Przykłady

Pokaż pulpit nawigacyjny dla klastra Kubernetes w przeglądarce internetowej. (autogenerated)

az aks browse --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--disable-browser

Nie uruchamiaj przeglądarki internetowej po ustanowieniu przekazywania portów.

Dodaj ten argument podczas ręcznego uruchamiania przeglądarki internetowej lub do testowania automatycznego.

Własność Wartość
Wartość domyślna: False
--listen-address

Adres nasłuchiwania pulpitu nawigacyjnego.

Dodaj ten argument, aby nasłuchiwać określonego adresu IP.

Własność Wartość
Wartość domyślna: 127.0.0.1
--listen-port

Port nasłuchiwania pulpitu nawigacyjnego.

Dodaj ten argument, gdy domyślny port nasłuchiwania jest używany przez inny proces lub jest niedostępny.

Własność Wartość
Wartość domyślna: 8001
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks check-acr

Sprawdź, czy usługa ACR jest dostępna z klastra usługi AKS.

az aks check-acr --acr
                 --name
                 --resource-group
                 [--node-name]

Przykłady

Sprawdź, czy usługa ACR jest dostępna z klastra usługi AKS.

az aks check-acr --name MyManagedCluster --resource-group MyResourceGroup --acr myacr.azurecr.io

Wymagane parametry

--acr

Nazwa FQDN usługi ACR.

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--node-name

Nazwa określonego węzła do przeprowadzania testów ściągnięcia acr. Jeśli nie zostanie określony, zostanie on sprawdzony w węźle losowym.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks create

Utwórz nowy zarządzany klaster Kubernetes.

az aks create --name
              --resource-group
              [--aad-admin-group-object-ids]
              [--aad-tenant-id]
              [--aci-subnet-name]
              [--acns-advanced-networkpolicies {FQDN, L7, None}]
              [--admin-username]
              [--aks-custom-headers]
              [--ampls-resource-id]
              [--api-server-authorized-ip-ranges]
              [--apiserver-subnet-id]
              [--app-routing-default-nginx-controller --ardnc {AnnotationControlled, External, Internal, None}]
              [--appgw-id]
              [--appgw-name]
              [--appgw-subnet-cidr]
              [--appgw-subnet-id]
              [--appgw-watch-namespace]
              [--assign-identity]
              [--assign-kubelet-identity]
              [--attach-acr]
              [--auto-upgrade-channel {node-image, none, patch, rapid, stable}]
              [--azure-keyvault-kms-key-id]
              [--azure-keyvault-kms-key-vault-network-access {Private, Public}]
              [--azure-keyvault-kms-key-vault-resource-id]
              [--azure-monitor-workspace-resource-id]
              [--bootstrap-artifact-source {Cache, Direct}]
              [--bootstrap-container-registry-resource-id]
              [--ca-certs --custom-ca-trust-certificates]
              [--ca-profile --cluster-autoscaler-profile]
              [--client-secret]
              [--container-storage-version {1, 2}]
              [--crg-id]
              [--data-collection-settings]
              [--defender-config]
              [--disable-acns-observability]
              [--disable-acns-security]
              [--disable-disk-driver]
              [--disable-file-driver]
              [--disable-local-accounts]
              [--disable-public-fqdn]
              [--disable-rbac]
              [--disable-run-command]
              [--disable-snapshot-controller]
              [--dns-name-prefix]
              [--dns-service-ip]
              [--edge-zone]
              [--enable-aad]
              [--enable-acns]
              [--enable-addons]
              [--enable-ahub]
              [--enable-ai-toolchain-operator]
              [--enable-apiserver-vnet-integration]
              [--enable-app-routing]
              [--enable-asm --enable-azure-service-mesh]
              [--enable-azure-container-storage]
              [--enable-azure-keyvault-kms]
              [--enable-azure-monitor-metrics]
              [--enable-azure-rbac]
              [--enable-blob-driver]
              [--enable-cluster-autoscaler]
              [--enable-cost-analysis]
              [--enable-defender]
              [--enable-encryption-at-host]
              [--enable-fips-image]
              [--enable-high-log-scale-mode {false, true}]
              [--enable-image-cleaner]
              [--enable-keda]
              [--enable-managed-identity]
              [--enable-msi-auth-for-monitoring {false, true}]
              [--enable-node-public-ip]
              [--enable-oidc-issuer]
              [--enable-private-cluster]
              [--enable-secret-rotation]
              [--enable-secure-boot]
              [--enable-sgxquotehelper]
              [--enable-static-egress-gateway]
              [--enable-syslog {false, true}]
              [--enable-ultra-ssd]
              [--enable-vpa]
              [--enable-vtpm]
              [--enable-windows-gmsa]
              [--enable-windows-recording-rules]
              [--enable-workload-identity]
              [--ephemeral-disk-nvme-perf-tier {Basic, Premium, Standard}]
              [--ephemeral-disk-volume-type {EphemeralVolumeOnly, PersistentVolumeWithAnnotation}]
              [--fqdn-subdomain]
              [--generate-ssh-keys]
              [--gmsa-dns-server]
              [--gmsa-root-domain-name]
              [--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
              [--grafana-resource-id]
              [--host-group-id]
              [--http-proxy-config]
              [--if-match]
              [--if-none-match]
              [--image-cleaner-interval-hours]
              [--ip-families]
              [--k8s-support-plan {AKSLongTermSupport, KubernetesOfficial}]
              [--ksm-metric-annotations-allow-list]
              [--ksm-metric-labels-allow-list]
              [--kubelet-config]
              [--kubernetes-version]
              [--linux-os-config]
              [--load-balancer-backend-pool-type {nodeIP, nodeIPConfiguration}]
              [--load-balancer-idle-timeout]
              [--load-balancer-managed-outbound-ip-count]
              [--load-balancer-managed-outbound-ipv6-count]
              [--load-balancer-outbound-ip-prefixes]
              [--load-balancer-outbound-ips]
              [--load-balancer-outbound-ports]
              [--load-balancer-sku {basic, standard}]
              [--location]
              [--max-count]
              [--max-pods]
              [--message-of-the-day]
              [--min-count]
              [--nat-gateway-idle-timeout]
              [--nat-gateway-managed-outbound-ip-count]
              [--network-dataplane {azure, cilium}]
              [--network-plugin {azure, kubenet, none}]
              [--network-plugin-mode {overlay}]
              [--network-policy]
              [--no-ssh-key]
              [--no-wait]
              [--node-count]
              [--node-os-upgrade-channel {NodeImage, None, SecurityPatch, Unmanaged}]
              [--node-osdisk-diskencryptionset-id]
              [--node-osdisk-size]
              [--node-osdisk-type {Ephemeral, Managed}]
              [--node-provisioning-default-pools {Auto, None}]
              [--node-provisioning-mode {Auto, Manual}]
              [--node-public-ip-prefix-id]
              [--node-public-ip-tags]
              [--node-resource-group]
              [--node-vm-size]
              [--nodepool-allowed-host-ports]
              [--nodepool-asg-ids]
              [--nodepool-labels]
              [--nodepool-name]
              [--nodepool-tags]
              [--nodepool-taints]
              [--nrg-lockdown-restriction-level {ReadOnly, Unrestricted}]
              [--os-sku {AzureLinux, AzureLinux3, CBLMariner, Mariner, Ubuntu, Ubuntu2204}]
              [--outbound-type {loadBalancer, managedNATGateway, none, userAssignedNATGateway, userDefinedRouting}]
              [--pod-cidr]
              [--pod-cidrs]
              [--pod-ip-allocation-mode {DynamicIndividual, StaticBlock}]
              [--pod-subnet-id]
              [--ppg]
              [--private-dns-zone]
              [--revision]
              [--rotation-poll-interval]
              [--service-cidr]
              [--service-cidrs]
              [--service-principal]
              [--skip-subnet-role-assignment]
              [--sku {automatic, base}]
              [--snapshot-id]
              [--ssh-key-value]
              [--storage-pool-name]
              [--storage-pool-option {NVMe, Temp}]
              [--storage-pool-size]
              [--storage-pool-sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
              [--tags]
              [--tier {free, premium, standard}]
              [--vm-set-type]
              [--vm-sizes]
              [--vnet-subnet-id]
              [--windows-admin-password]
              [--windows-admin-username]
              [--workload-runtime {KataVmIsolation}]
              [--workspace-resource-id]
              [--yes]
              [--zones]

Przykłady

Utwórz klaster Kubernetes przy użyciu istniejącego klucza publicznego SSH.

az aks create -g MyResourceGroup -n MyManagedCluster --ssh-key-value /path/to/publickey

Utwórz klaster Kubernetes z określoną wersją.

az aks create -g MyResourceGroup -n MyManagedCluster --kubernetes-version 1.16.9

Utwórz klaster Kubernetes z większą pulą węzłów.

az aks create -g MyResourceGroup -n MyManagedCluster --node-count 7

Utwórz klaster kubernetes z domyślną wersją kubernetes, domyślnym modułem równoważenia obciążenia jednostki SKU (Standard) i domyślnym typem zestawu maszyn wirtualnych (VirtualMachineScaleSets).

az aks create -g MyResourceGroup -n MyManagedCluster

Utwórz klaster kubernetes z modułem równoważenia obciążenia jednostki SKU w warstwie Standardowa i dwoma adresami IP utworzonymi przez usługę AKS na potrzeby użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2

Tworzenie klastra kubernetes z modułem równoważenia obciążenia jednostki SKU w warstwie Standardowa z dwoma wychodzącymi adresami IP zarządzanymi przez usługę AKS limit czasu bezczynności przepływu wynosi 5 minut i 8000 przydzielonych portów na maszynę

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2 --load-balancer-idle-timeout 5 --load-balancer-outbound-ports 8000

Utwórz klaster kubernetes z modułem równoważenia obciążenia jednostki SKU w warstwie Standardowa i użyj udostępnionych publicznych adresów IP dla użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ips <ip-resource-id-1,ip-resource-id-2>

Utwórz klaster kubernetes z modułem równoważenia obciążenia jednostki SKU w warstwie Standardowa i użyj udostępnionych prefiksów publicznych adresów IP dla użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ip-prefixes <ip-prefix-resource-id-1,ip-prefix-resource-id-2>

Tworzenie klastra kubernetes z bramą translatora adresów sieciowych zarządzanych przez usługę AKS z dwoma wychodzącymi adresami IP zarządzanymi przez usługę AKS limit czasu bezczynności przepływu 4 minut

az aks create -g MyResourceGroup -n MyManagedCluster --nat-gateway-managed-outbound-ip-count 2 --nat-gateway-idle-timeout 4 --outbound-type managedNATGateway --generate-ssh-keys

Utwórz klaster kubernetes z podstawowym modułem równoważenia obciążenia jednostki SKU i typem zestawu maszyn wirtualnych AvailabilitySet.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku basic --vm-set-type AvailabilitySet

Utwórz klaster kubernetes z autoryzowanymi zakresami adresów IP serwera apiserver.

az aks create -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 193.168.1.0/24,194.168.1.0/24,195.168.1.0

Utwórz klaster kubernetes, który umożliwia tożsamość zarządzaną.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-managed-identity

Tworzenie klastra Kubernetes przy użyciu userDefinedRouting, standardowej jednostki SKU modułu równoważenia obciążenia i wstępnie skonfigurowanej podsieci niestandardowej z tabelą tras

az aks create -g MyResourceGroup -n MyManagedCluster --outbound-type userDefinedRouting --load-balancer-sku standard --vnet-subnet-id customUserSubnetVnetID

Utwórz klaster kubernetes z obsługą pul agentów systemu Windows.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$'

Utwórz klaster kubernetes z obsługą pul agentów systemu Windows z włączoną usługą AHUB.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-ahub

Utwórz klaster kubernetes z włączoną zarządzaną usługą AAD.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-aad --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>

Utwórz klaster kubernetes z szyfrowaniem po stronie serwera przy użyciu klucza należącego do użytkownika.

az aks create -g MyResourceGroup -n MyManagedCluster --node-osdisk-diskencryptionset-id <disk-encryption-set-resource-id>

Utwórz klaster kubernetes z włączonym efemeralnym systemem operacyjnym.

az aks create -g MyResourceGroup -n MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48

Utwórz klaster kubernetes z włączoną funkcją EncryptionAtHost.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-encryption-at-host

Utwórz klaster kubernetes z włączoną funkcją UltraSSD.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-ultra-ssd

Utwórz klaster kubernetes z włączoną kontrolą dostępu opartą na rolach platformy Azure.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-aad --enable-azure-rbac

Utwórz klaster kubernetes z niestandardową tożsamością płaszczyzny sterowania i tożsamością kubeletu.

az aks create -g MyResourceGroup -n MyManagedCluster --assign-identity <control-plane-identity-resource-id> --assign-kubelet-identity <kubelet-identity-resource-id>

Utwórz klaster kubernetes w strefie brzegowej.

az aks create -g MyResourceGroup -n MyManagedCluster --location <location> --kubernetes-version 1.20.7 --edge-zone <edge-zone-name>

Tworzenie klastra kubernetes z określoną jednostkę SKU systemu operacyjnego

az aks create -g MyResourceGroup -n MyManagedCluster --os-sku Ubuntu

Tworzenie klastra kubernetes z tagami niestandardowymi

az aks create -g MyResourceGroup -n MyManagedCluster --tags "foo=bar" "baz=qux"

Tworzenie klastra kubernetes z niestandardowymi nagłówkami

az aks create -g MyResourceGroup -n MyManagedCluster --aks-custom-headers WindowsContainerRuntime=containerd

Tworzenie klastra Kubernetes z systemem operacyjnym z obsługą protokołu FIPS

az aks create -g MyResourceGroup -n MyManagedCluster --enable-fips-image

Utwórz klaster kubernetes z włączeniem usługi Windows gmsa i ustawieniem serwera DNS w sieci wirtualnej używanej przez klaster.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-windows-gmsa

Utwórz klaster kubernetes z włączeniem usługi Gmsa systemu Windows, ale bez ustawiania serwera DNS w sieci wirtualnej używanej przez klaster.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-windows-gmsa --gmsa-dns-server "10.240.0.4" --gmsa-root-domain-name "contoso.com"

utwórz klaster kubernetes z identyfikatorem migawki.

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

utwórz klaster kubernetes z obsługą identyfikatora grupy hostów.

az aks create -g MyResourceGroup -n MyMC --kubernetes-version 1.20.13 --location westus2 --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize --enable-managed-identity --assign-identity <user_assigned_identity_resource_id>

Utwórz klaster kubernetes bez zainstalowanego interfejsu CNI.

az aks create -g MyResourceGroup -n MyManagedCluster --network-plugin none

Utwórz klaster kubernetes z włączonym automatycznym skalowaniem obciążenia KEDA.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-keda

Utwórz klaster kubernetes z włączoną usługą zarządzaną Azure Monitor na potrzeby integracji rozwiązania Prometheus.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-azure-monitor-metrics

Utwórz klaster kubernetes z pionowym autoskalatorem zasobnika enaled.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-vpa

utwórz klaster kubernetes z identyfikatorem grupy rezerwacji pojemności (CRG).

az aks create -g MyResourceGroup -n MyMC --kubernetes-version 1.20.9 --node-vm-size VMSize --assign-identity "subscriptions/SubID/resourceGroups/RGName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID" --enable-managed-identity --crg-id "subscriptions/SubID/resourceGroups/RGName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"

Utwórz klaster kubernetes z włączoną usługą Azure Service Mesh.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-azure-service-mesh

Tworzenie klastra kubernetes z pulą węzłów z trybem alokacji ip ustawionym na wartość "StaticBlock"

az aks create -g MyResourceGroup -n MyManagedCluster --os-sku Ubuntu --max-pods MaxPodsPerNode --network-plugin azure --vnet-subnet-id /subscriptions/SubID/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/NodeSubnet --pod-subnet-id /subscriptions/SubID/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/PodSubnet --pod-ip-allocation-mode StaticBlock

Utwórz klaster kubernetes z typem zestawu maszyn wirtualnych VirtualMachines.

az aks create -g MyResourceGroup -n MyManagedCluster --vm-set-type VirtualMachines --vm-sizes "VMSize1,VMSize2" --node-count 3

Utwórz klaster kubernetes z automatyczną aprowizowaniem węzłów.

az aks create -g MyResourceGroup -n MyManagedCluster --node-provisioning-mode Auto

Utwórz klaster kubernetes z automatyczną aprowizowaniem węzłów i bez pul domyślnych.

az aks create -g MyResourceGroup -n MyManagedCluster --node-provisioning-mode Auto --node-provisioning-default-pools None

Utwórz klaster Kubernetes z włączonym rozwiązaniem KataVmIsolation.

az aks create -g MyResourceGroup -n MyManagedCluster --os-sku AzureLinux --vm-size Standard_D4s_v3 --workload-runtime KataVmIsolation --node-count 1

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aad-admin-group-object-ids

Rozdzielona przecinkami lista identyfikatorów obiektów grupy aad, które zostaną ustawione jako administrator klastra.

--aad-tenant-id

Identyfikator dzierżawy usługi Azure Active Directory.

--aci-subnet-name

Nazwa podsieci w istniejącej sieci wirtualnej, w której mają zostać wdrożone węzły wirtualne.

--acns-advanced-networkpolicies

Włącz zaawansowane zasady sieciowe (Brak, nazwa FQDN lub L7) w klastrze podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "--enable-acns".

Własność Wartość
Akceptowane wartości: FQDN, L7, None
--admin-username -u

Konto użytkownika do utworzenia na maszynach wirtualnych węzłów na potrzeby dostępu SSH.

Własność Wartość
Wartość domyślna: azureuser
--aks-custom-headers

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

--ampls-resource-id

Identyfikator zasobu zakresu usługi Azure Monitor Private Link dla dodatku monitorowania.

--api-server-authorized-ip-ranges

Rozdzielona przecinkami lista autoryzowanych zakresów adresów IP serwera apiserver. Ustaw wartość 0.0.0.0.0/32, aby ograniczyć ruch usługi apiserver do pul węzłów.

--apiserver-subnet-id

Identyfikator podsieci w istniejącej sieci wirtualnej, do której ma zostać przypisane zasobniki apiserver płaszczyzny sterowania (wymaga --enable-apiserver-vnet-integration).

--app-routing-default-nginx-controller --ardnc

Skonfiguruj domyślny typ kontrolera ruchu przychodzącego nginx. Prawidłowe wartości to adnotacja Kontrolowana (zachowanie domyślne), zewnętrzna, wewnętrzna lub brak.

Własność Wartość
Akceptowane wartości: AnnotationControlled, External, Internal, None
--appgw-id

Identyfikator zasobu istniejącej usługi Application Gateway do użycia z usługą AGIC. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-name

Nazwa bramy aplikacji do utworzenia/użycia w grupie zasobów węzła. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-subnet-cidr

Podsieć CIDR do użycia dla nowej podsieci utworzonej w celu wdrożenia usługi Application Gateway. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-subnet-id

Identyfikator zasobu istniejącej podsieci używanej do wdrożenia usługi Application Gateway. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-watch-namespace

Określ przestrzeń nazw, którą powinien obserwować AGIC. Może to być pojedyncza wartość ciągu lub rozdzielona przecinkami lista przestrzeni nazw.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--assign-identity

Określ istniejącą tożsamość przypisaną przez użytkownika do użycia płaszczyzny sterowania w celu zarządzania grupą zasobów klastra.

--assign-kubelet-identity

Określ istniejącą tożsamość przypisaną przez użytkownika na potrzeby użycia narzędzia kubelet, który jest zwykle używany do ściągania obrazu z usługi ACR.

--attach-acr

Przyznaj przypisanie roli "acrpull" do usługi ACR określonej przez nazwę lub identyfikator zasobu.

--auto-upgrade-channel

Określ kanał uaktualniania na potrzeby automatycznego uaktualniania.

Własność Wartość
Akceptowane wartości: node-image, none, patch, rapid, stable
--azure-keyvault-kms-key-id

Identyfikator klucza usługi Azure Key Vault.

--azure-keyvault-kms-key-vault-network-access

Dostęp sieciowy do usługi Azure Key Vault.

Dozwolone wartości to "Publiczne", "Prywatne". Jeśli nie zostanie ustawiona, wartości domyślne mają typ "Publiczny". Wymaga użycia polecenia --azure-keyvault-kms-key-id.

Własność Wartość
Akceptowane wartości: Private, Public
--azure-keyvault-kms-key-vault-resource-id

Identyfikator zasobu usługi Azure Key Vault.

--azure-monitor-workspace-resource-id

Identyfikator zasobu obszaru roboczego usługi Azure Monitor.

--bootstrap-artifact-source

Skonfiguruj źródło artefaktu podczas uruchamiania klastra.

Artefakty obejmują obraz dodatku. Użyj polecenia "Direct", aby pobrać artefakty z mcR, "Cache" do artefaktów downalod z usługi Azure Container Registry.

Własność Wartość
Wartość domyślna: Direct
Akceptowane wartości: Cache, Direct
--bootstrap-container-registry-resource-id

Skonfiguruj identyfikator zasobu rejestru kontenerów. Musi używać "Pamięci podręcznej" jako źródła artefaktu bootstrap.

--ca-certs --custom-ca-trust-certificates

Ścieżka do pliku zawierającego maksymalnie 10 pustych certyfikatów rozdzielonych wierszami. Tylko prawidłowe dla węzłów systemu Linux.

Te certyfikaty są używane przez funkcję zaufania niestandardowego urzędu certyfikacji i zostaną dodane do magazynów zaufania węzłów.

--ca-profile --cluster-autoscaler-profile

Rozdzielona przecinkami lista par key=value na potrzeby konfigurowania narzędzia do automatycznego skalowania klastra. Przekaż pusty ciąg, aby wyczyścić profil.

--client-secret

Sekret powiązany z głównym elementem usługi. Ten argument jest wymagany, jeśli --service-principal jest określony.

--container-storage-version

Ustaw wersję usługi Azure Container Storage, a najnowsza wersja zostanie zainstalowana domyślnie.

Własność Wartość
Akceptowane wartości: 1, 2
--crg-id

Identyfikator crg używany do skojarzenia nowego klastra z istniejącym zasobem grupy rezerwacji pojemności.

--data-collection-settings

Ścieżka do pliku JSON zawierającego ustawienia zbierania danych dla dodatku Monitorowanie.

--defender-config

Ścieżka do pliku JSON zawierającego konfiguracje profilu usługi Microsoft Defender.

--disable-acns-observability

Służy do wyłączania zaawansowanych funkcji obserwacji sieci w klastrach podczas włączania zaawansowanych funkcji sieciowych za pomocą funkcji "-enable-acns".

--disable-acns-security

Służy do wyłączania zaawansowanych funkcji zabezpieczeń sieci w klastrach podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "--enable-acns".

--disable-disk-driver

Wyłącz sterownik AzureDisk CSI.

Własność Wartość
Wartość domyślna: False
--disable-file-driver

Wyłącz sterownik AzureFile CSI.

Własność Wartość
Wartość domyślna: False
--disable-local-accounts

Jeśli ustawiono wartość true, pobieranie poświadczeń statycznych zostanie wyłączone dla tego klastra.

Własność Wartość
Wartość domyślna: False
--disable-public-fqdn

Wyłącz funkcję publicznej nazwy fqdn dla klastra prywatnego.

Własność Wartość
Wartość domyślna: False
--disable-rbac

Wyłącz kontrolę dostępu opartą na rolach platformy Kubernetes.

--disable-run-command

Wyłącz funkcję uruchom polecenie dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-snapshot-controller

Wyłącz kontroler migawek CSI.

Własność Wartość
Wartość domyślna: False
--dns-name-prefix -p

Prefiks dla tworzonych nazw hostów. Jeśli nie zostanie określona, wygeneruj nazwę hosta przy użyciu nazw zarządzanych klastrów i grup zasobów.

--dns-service-ip

Adres IP przypisany do usługi DNS Kubernetes.

Ten adres musi znajdować się w zakresie adresów usługi Kubernetes określonym przez "--service-cidr". Na przykład 10.0.0.10.

--edge-zone

Nazwa strefy krawędzi.

--enable-aad

Włącz funkcję zarządzanej usługi AAD dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-acns

Włącz zaawansowane funkcje sieciowe w klastrze. Włączenie tej opcji spowoduje naliczenie dodatkowych kosztów. W przypadku klastrów innych niż cilium zabezpieczenia acns zostaną domyślnie wyłączone do odwołania.

--enable-addons -a

Włącz dodatki Kubernetes na liście rozdzielanej przecinkami.

Te dodatki są dostępne: - http_application_routing : konfigurowanie ruchu przychodzącego przy użyciu automatycznego tworzenia publicznej nazwy DNS. - monitorowanie: włącz monitorowanie usługi Log Analytics. Używa domyślnego obszaru roboczego usługi Log Analytics, jeśli istnieje, w przeciwnym razie zostanie utworzony. Określ "--workspace-resource-id", aby użyć istniejącego obszaru roboczego. Określ wartość "--enable-msi-auth-for-monitoring", aby użyć uwierzytelniania tożsamości zarządzanej. Określ "--enable-syslog", aby włączyć zbieranie danych dziennika syslog z węzłów. Uwaga Tożsamość usługi zarządzanej musi być włączona Określ "--data-collection-settings", aby skonfigurować ustawienia zbierania danych Określ "--ampls-resource-id" dla łącza prywatnego. Pamiętaj, że tożsamość usługi zarządzanej musi być włączona. Określ opcję "-enable-high-log-scale-mode", aby włączyć tryb skalowania dzienników dla dzienników kontenerów. Pamiętaj, że tożsamość usługi zarządzanej musi być włączona. Jeśli dodatek monitorowania jest włączony — argument no-wait nie będzie miał wpływu — azure-policy : włącz zasady platformy Azure. Dodatek usługi Azure Policy dla usługi AKS umożliwia wymuszanie na dużą skalę i zabezpieczenia klastrów w sposób scentralizowany i spójny. Dowiedz się więcej na stronie aka.ms/aks/policy. - węzeł wirtualny: włącz węzeł wirtualny usługi AKS. Wymaga --aci-subnet-name, aby podać nazwę istniejącej podsieci dla węzła wirtualnego do użycia. aci-subnet-name musi znajdować się w tej samej sieci wirtualnej, która jest określona przez --vnet-subnet-id (wymagane). - confcom : włącz dodatek confcom, spowoduje to włączenie wtyczki urządzenia SGX domyślnie. - open-service-mesh: włącz dodatek Open Service Mesh. - azure-keyvault-secrets-provider : włącz dodatek dostawcy wpisów tajnych usługi Azure Keyvault.

--enable-ahub

Włączanie korzyści użycia hybrydowego użytkownika platformy Azure (AHUB) dla maszyn wirtualnych z systemem Windows.

Własność Wartość
Wartość domyślna: False
--enable-ai-toolchain-operator

Włącz operator łańcucha narzędzi sztucznej inteligencji w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-apiserver-vnet-integration

Włącz integrację sieci wirtualnej użytkownika z zasobnikami apiserver płaszczyzny sterowania.

Własność Wartość
Wartość domyślna: False
--enable-app-routing

Włącz dodatek routingu aplikacji.

Własność Wartość
Wartość domyślna: False
--enable-asm --enable-azure-service-mesh

Włącz dodatek usługi Azure Service Mesh.

--enable-azure-container-storage

Włączanie usługi Azure Container Storage. Można użyć jako flagi (domyślnie true) lub z wartością typu puli magazynu: (azureDisk, ephemeralDisk, elasticSan).

--enable-azure-keyvault-kms

Włącz usługa zarządzania kluczami usługi Azure KeyVault.

Własność Wartość
Wartość domyślna: False
--enable-azure-monitor-metrics

Włącz klaster kubernetes za pomocą usługi zarządzanej Azure Monitor na potrzeby integracji rozwiązania Prometheus.

Własność Wartość
Wartość domyślna: False
--enable-azure-rbac

Włącz kontrolę dostępu opartą na rolach platformy Azure, aby kontrolować kontrole autoryzacji w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-blob-driver

Włącz sterownik AZUREBlob CSI.

--enable-cluster-autoscaler

Włącz funkcję automatycznego skalowania klastra, wartość domyślna to false.

W przypadku określenia upewnij się, że wersja kubernetes jest większa niż 1.10.6.

Własność Wartość
Wartość domyślna: False
--enable-cost-analysis

Włącz eksportowanie szczegółów przestrzeni nazw i wdrożenia platformy Kubernetes do widoków Analiza kosztów w witrynie Azure Portal. Aby uzyskać więcej informacji, zobacz aka.ms/aks/docs/cost-analysis.

Własność Wartość
Wartość domyślna: False
--enable-defender

Włącz profil zabezpieczeń usługi Microsoft Defender.

Własność Wartość
Wartość domyślna: False
--enable-encryption-at-host

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

Własność Wartość
Wartość domyślna: False
--enable-fips-image

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

Własność Wartość
Wartość domyślna: False
--enable-high-log-scale-mode

Włącz tryb dużej skali dzienników dla dzienników kontenerów.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--enable-image-cleaner

Włącz usługę ImageCleaner.

Własność Wartość
Wartość domyślna: False
--enable-keda

Włącz automatyczne skalowanie obciążenia KEDA.

Własność Wartość
Wartość domyślna: False
--enable-managed-identity

Zarządzanie grupą zasobów klastra przy użyciu przypisanej przez system tożsamości zarządzanej. Możesz jawnie określić "--service-principal" i "--client-secret", aby wyłączyć tożsamość zarządzaną, w przeciwnym razie zostanie ona włączona.

--enable-msi-auth-for-monitoring

Włącz uwierzytelnianie tożsamości zarządzanej dla dodatku monitorowania.

Własność Wartość
Wartość domyślna: True
Akceptowane wartości: false, true
--enable-node-public-ip

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

Własność Wartość
Wartość domyślna: False
--enable-oidc-issuer

Włącz wystawcę OIDC.

Własność Wartość
Wartość domyślna: False
--enable-private-cluster

Włącz klaster prywatny.

Własność Wartość
Wartość domyślna: False
--enable-secret-rotation

Włącz rotację wpisów tajnych. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

Własność Wartość
Wartość domyślna: False
--enable-secure-boot

Włącz bezpieczny rozruch we wszystkich pulach węzłów w klastrze. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych lub maszyn wirtualnych.

Własność Wartość
Wartość domyślna: False
--enable-sgxquotehelper

Włącz pomocnik cudzysłowu SGX dla dodatku confcom.

Własność Wartość
Wartość domyślna: False
--enable-static-egress-gateway

Włącz dodatek usługi Static Egress Gateway do klastra.

Własność Wartość
Wartość domyślna: False
--enable-syslog

Włącz zbieranie danych dziennika systemowego dla dodatku monitorowania.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--enable-ultra-ssd

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

Własność Wartość
Wartość domyślna: False
--enable-vpa

Włącz skalowanie automatyczne zasobników pionowych dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-vtpm

Włącz maszynę wirtualną vTPM we wszystkich pulach węzłów w klastrze. Musi używać typu puli agentów zestawu skalowania maszyn wirtualnych lub maszyn wirtualnych.

Własność Wartość
Wartość domyślna: False
--enable-windows-gmsa

Włącz windows gmsa.

Własność Wartość
Wartość domyślna: False
--enable-windows-recording-rules

Włącz reguły rejestrowania systemu Windows podczas włączania dodatku metryk usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-workload-identity

Włącz dodatek tożsamości obciążenia.

Własność Wartość
Wartość domyślna: False
--ephemeral-disk-nvme-perf-tier

Ustaw typ woluminu dysku efemerycznego dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: Basic, Premium, Standard
--ephemeral-disk-volume-type

Ustaw typ woluminu dysku efemerycznego dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: EphemeralVolumeOnly, PersistentVolumeWithAnnotation
--fqdn-subdomain

Prefiks nazwy FQDN, który jest tworzony dla klastra prywatnego z niestandardowym scenariuszem prywatnej strefy DNS.

--generate-ssh-keys

W razie braku wygeneruj pliki kluczy publicznych i prywatnych SSH. Klucze będą przechowywane w katalogu ~/.ssh.

Własność Wartość
Wartość domyślna: False
--gmsa-dns-server

Określ serwer DNS dla systemu Windows gmsa dla tego klastra.

Nie trzeba tego ustawiać, jeśli ustawiono serwer DNS w sieci wirtualnej używanej przez klaster. Należy ustawić lub nie ustawić --gmsa-dns-server i --gmsa-root-domain-name w tym samym czasie podczas ustawiania --enable-windows-gmsa.

--gmsa-root-domain-name

Określ nazwę domeny głównej dla systemu Windows gmsa dla tego klastra.

Nie trzeba tego ustawiać, jeśli ustawiono serwer DNS w sieci wirtualnej używanej przez klaster. Należy ustawić lub nie ustawić --gmsa-dns-server i --gmsa-root-domain-name w tym samym czasie podczas ustawiania --enable-windows-gmsa.

--gpu-instance-profile

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
--grafana-resource-id

Identyfikator zasobu obszaru roboczego zarządzanego przez platformę Azure Grafana.

--host-group-id

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

--http-proxy-config

Konfiguracja serwera proxy HTTP dla tego klastra.

--if-match

Podana wartość zostanie porównana z elementem ETag klastra zarządzanego, 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 nowego klastra.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowego klastra, ale aby zapobiec aktualizowaniu istniejącego klastra. Inne wartości zostaną zignorowane.

--image-cleaner-interval-hours

Interwał skanowania imageCleaner.

--ip-families

Rozdzielona przecinkami lista wersji adresów IP do użycia w sieci klastra.

Każda wersja adresu IP powinna mieć format IPvN. Na przykład protokół IPv4.

--k8s-support-plan

Wybierz jedną z opcji "KubernetesOfficial" lub "AKSLongTermSupport" i "AKSLongTermSupport" otrzymasz 1 dodatkowy rok poprawek CVE.

Własność Wartość
Akceptowane wartości: AKSLongTermSupport, KubernetesOfficial
--ksm-metric-annotations-allow-list

Rozdzielona przecinkami lista dodatkowych kluczy etykiet Kubernetes, które będą używane w metryce etykiet zasobów. Domyślnie metryka zawiera tylko etykiety nazw i przestrzeni nazw. Aby uwzględnić dodatkowe etykiety, podaj listę nazw zasobów w postaci mnogiej i kluczy etykiet Kubernetes, które chcesz zezwolić na nie (np. =namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...)". Można podać pojedynczy element "" dla zasobu, aby zezwolić na dowolne etykiety, ale ma to poważne konsekwencje dla wydajności (np. '=pods=[]').

--ksm-metric-labels-allow-list

Rozdzielona przecinkami lista dodatkowych kluczy etykiet Kubernetes, które będą używane w metryce etykiet zasobów. Domyślnie metryka zawiera tylko etykiety nazw i przestrzeni nazw. Aby uwzględnić dodatkowe etykiety, podaj listę nazw zasobów w postaci mnogiej i klucze etykiet Kubernetes, które mają być dozwolone (np. '=namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...)". Można podać pojedynczy element "" dla zasobu, aby zezwolić na dowolne etykiety, ale ma to poważne konsekwencje dla wydajności (np. '=pods=[]').

--kubelet-config

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

--kubernetes-version -k

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

Własność Wartość
Wartość od: `az aks get-versions`
--linux-os-config

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

--load-balancer-backend-pool-type

Typ puli zaplecza modułu równoważenia obciążenia.

Zdefiniuj typ puli zaplecza loadBalancer zarządzanej puli zaplecza dla ruchu przychodzącego. WęzełIP oznacza, że maszyny wirtualne zostaną dołączone do modułu LoadBalancer przez dodanie prywatnego adresu IP do puli zaplecza. NodeIPConfiguration oznacza, że maszyny wirtualne zostaną dołączone do modułu LoadBalancer, odwołując się do identyfikatora puli zaplecza w karcie sieciowej maszyny wirtualnej.

Własność Wartość
Akceptowane wartości: nodeIP, nodeIPConfiguration
--load-balancer-idle-timeout

Limit czasu bezczynności modułu równoważenia obciążenia w minutach.

Żądany limit czasu bezczynności dla przepływów wychodzących modułu równoważenia obciążenia, wartość domyślna to 30 minut. Określ wartość w zakresie [4, 100].

--load-balancer-managed-outbound-ip-count

Liczba wychodzących adresów IP zarządzanych przez moduł równoważenia obciążenia.

Żądana liczba zarządzanych wychodzących adresów IP dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-managed-outbound-ipv6-count

Liczba adresów IP ruchu wychodzącego IPv6 zarządzanego przez moduł równoważenia obciążenia.

Żądana liczba zarządzanych wychodzących adresów IP protokołu IPv6 dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla dwóch stosów (--ip-families IPv4,IPv6).

--load-balancer-outbound-ip-prefixes

Identyfikatory zasobów adresów IP ruchu wychodzącego modułu równoważenia obciążenia.

Identyfikatory zasobów publicznego adresu IP rozdzielone przecinkami dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-outbound-ips

Identyfikatory zasobów wychodzącego adresu IP modułu równoważenia obciążenia.

Identyfikatory zasobów publicznych adresów IP rozdzielonych przecinkami dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-outbound-ports

Przydzielone porty wychodzące modułu równoważenia obciążenia.

Żądana statyczna liczba portów wychodzących na maszynę wirtualną w puli zaplecza modułu równoważenia obciążenia. Domyślnie ustaw wartość 0, która używa domyślnej alokacji na podstawie liczby maszyn wirtualnych.

--load-balancer-sku

Wybór jednostki SKU usługi Azure Load Balancer dla klastra. podstawowa lub standardowa. Wartość domyślna to "standard".

Wybierz jednostki SKU usługi Azure Load Balancer w warstwie Podstawowa lub Standardowa dla klastra usługi AKS.

Własność Wartość
Akceptowane wartości: basic, standard
--location -l

Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--max-count

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

--max-pods -m

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

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

--message-of-the-day

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

--min-count

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

--nat-gateway-idle-timeout

Limit czasu bezczynności bramy translatora adresów sieciowych w minutach.

Żądany limit czasu bezczynności dla przepływów wychodzących bramy translatora adresów sieciowych, wartość domyślna to 4 minuty. Określ wartość w zakresie [4, 120]. Prawidłowa dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa tylko z typem wychodzącym managedNATGateway.

--nat-gateway-managed-outbound-ip-count

Liczba wychodzących adresów IP zarządzanych przez bramę translatora adresów sieciowych.

Żądana liczba zarządzanych wychodzących adresów IP dla połączenia wychodzącego bramy translatora adresów sieciowych. Określ wartość w zakresie [1, 16]. Prawidłowa dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa tylko z typem wychodzącym managedNATGateway.

--network-dataplane

Płaszczyzna danych sieci do użycia.

Plan danych sieci używany w klastrze Kubernetes. Określ wartość "azure", aby użyć planu danych platformy Azure (ustawienie domyślne) lub "cilium", aby włączyć plan danych Cilium.

Własność Wartość
Akceptowane wartości: azure, cilium
--network-plugin

Wtyczka sieci kubernetes do użycia.

Określ wartość "azure" dla wysoce skalowalnej sieci, "kubenet" dla przypisania adresu IP z routingu opartego na translatorze adresów sieciowych podsieci lub "brak" dla braku skonfigurowanej sieci. Wartość domyślna to "azure".

Własność Wartość
Akceptowane wartości: azure, kubenet, none
--network-plugin-mode

Tryb wtyczki sieciowej do użycia.

Służy do kontrolowania trybu, w którym powinna działać wtyczka sieciowa. Wartość domyślna to "nakładka". Jeśli nie określono parametru "azure" jako wtyczki sieciowej, zasobniki otrzymują routingowe adresy IP z sieci wirtualnej.

Własność Wartość
Akceptowane wartości: overlay
--network-policy

Aparat zasad sieciowych do użycia.

Platforma Azure udostępnia trzy aparaty zasad sieciowych do wymuszania zasad sieciowych, które mogą być używane razem z wtyczką sieci "azure". Można określić następujące wartości:

  • "azure" dla usługi Azure Network Policy Manager,
  • "cilium" dla usługi Azure CNI obsługiwanej przez cilium,
  • "calico" dla sieci open source i rozwiązania zabezpieczeń sieci założonego przez Tigera,
  • "none", jeśli nie zainstalowano aparatu zasad sieciowych (wartość domyślna). Wartości domyślne to "none" (zasady sieciowe są wyłączone).
--no-ssh-key -x

Nie używaj ani nie twórz lokalnego klucza SSH.

W przypadku pominięcia i braku lokalnego klucza publicznego interfejs wiersza polecenia będzie domyślnie korzystać z tego zachowania. Aby uzyskać dostęp do węzłów po utworzeniu klastra za pomocą tej opcji, użyj witryny Azure Portal.

Własność Wartość
Wartość domyślna: False
--no-wait

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

Własność Wartość
Wartość domyślna: False
--node-count -c

Liczba węzłów w puli węzłó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
--node-os-upgrade-channel

Sposób aktualizowania systemu operacyjnego w węzłach. Może to być NodeImage, None, SecurityPatch lub Unmanaged.

Własność Wartość
Akceptowane wartości: NodeImage, None, SecurityPatch, Unmanaged
--node-osdisk-diskencryptionset-id -d

ResourceId zestawu szyfrowania dysku do użycia do włączania szyfrowania magazynowanych na dysku systemu operacyjnego węzła agenta.

--node-osdisk-size

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

--node-osdisk-type

Typ dysku systemu operacyjnego do użycia dla maszyn w danej puli agentów: efemeryczny lub zarządzany. 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.

Własność Wartość
Akceptowane wartości: Ephemeral, Managed
--node-provisioning-default-pools

Zestaw domyślnych pul węzłów Karpenter skonfigurowanych do aprowizacji węzłów. Prawidłowe wartości to "Auto" i "Brak".

Zestaw domyślnych pul węzłów Karpenter skonfigurowanych do aprowizacji węzłów. Prawidłowe wartości to "Auto" i "Brak". Automatycznie: aprowizowany jest standardowy zestaw Węzłów Karpenter. Brak: Nie aprowizowane są pule węzłów Karpenter. OSTRZEŻENIE: Zmiana tej wartości z Auto na Brak w istniejącym klastrze spowoduje usunięcie domyślnych puli Węzłów Karpenter, co spowoduje opróżnienie i usunięcie węzłów skojarzonych z tymi pulami. Zdecydowanie zaleca się, aby tego nie robić, chyba że istnieją bezczynne węzły gotowe do podjęcia zasobników eksmitowanych przez tę akcję.

Własność Wartość
Akceptowane wartości: Auto, None
--node-provisioning-mode

Ustaw tryb aprowizacji węzła klastra. Prawidłowe wartości to "Auto" i "Manual". Aby uzyskać więcej informacji na temat trybu "Auto", zobacz aka.ms/aks/nap.

Własność Wartość
Akceptowane wartości: Auto, Manual
--node-public-ip-prefix-id

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

--node-public-ip-tags

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

--node-resource-group

Grupa zasobów węzła to grupa zasobów, w której zostaną utworzone wszystkie zasoby klienta, takie jak maszyny wirtualne.

--node-vm-size -s

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.

--nodepool-allowed-host-ports

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

--nodepool-asg-ids

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

--nodepool-labels

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

--nodepool-name

Nazwa puli węzłów, maksymalnie 12 znaków alfanumerycznych.

Własność Wartość
Wartość domyślna: nodepool1
--nodepool-tags

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

--nodepool-taints

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

--nrg-lockdown-restriction-level

Poziom ograniczeń w grupie zasobów zarządzanego węzła.

Poziom ograniczeń uprawnień dozwolony w grupie zasobów węzła zarządzanego klastra, obsługiwane wartości to Unrestricted i ReadOnly (zalecane polecenie ReadOnly).

Własność Wartość
Akceptowane wartości: ReadOnly, Unrestricted
--os-sku

Jednostka SKU systemu operacyjnego puli węzłów agenta. Ubuntu lub AzureLinux.

Własność Wartość
Akceptowane wartości: AzureLinux, AzureLinux3, CBLMariner, Mariner, Ubuntu, Ubuntu2204
--outbound-type

Sposób konfigurowania ruchu wychodzącego dla klastra.

Wybierz między modułem loadBalancer, userDefinedRouting, managedNATGateway, userAssignedNATGateway i brakiem. Jeśli nie zostanie ustawiona, domyślnie wpisz loadBalancer. Wymaga podania parametru --vnet-subnet-id ze wstępnie skonfigurowaną tabelą tras i parametrem --load-balancer-sku w warstwie Standardowa.

Własność Wartość
Akceptowane wartości: loadBalancer, managedNATGateway, none, userAssignedNATGateway, userDefinedRouting
--pod-cidr

Zakres adresów IP notacji CIDR, z którego można przypisać adresy IP zasobników, gdy jest używana nakładka usługi Azure CNI lub Kubenet (w dniu 31 marca 2028 r. platforma Kubenet zostanie wycofana).

Ten zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład 172.244.0.0/16. Zobacz: https://aka.ms/aks/azure-cni-overlay.

--pod-cidrs

Rozdzielona przecinkami lista zakresów adresów IP notacji CIDR, z których mają być przypisywane adresy IP zasobników, gdy jest używana nakładka usługi Azure CNI lub Kubenet (31 marca 2028 r. platforma Kubenet zostanie wycofana).

Każdy zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład "172.244.0.0/16,fd0:abcd::/64". Zobacz: https://aka.ms/aks/azure-cni-overlay.

--pod-ip-allocation-mode

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

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

Własność Wartość
Akceptowane wartości: DynamicIndividual, StaticBlock
--pod-subnet-id

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

--ppg

Identyfikator ppg.

--private-dns-zone

Tryb prywatnej strefy DNS dla klastra prywatnego.

Dozwolone wartości to "system", "none" lub niestandardowy identyfikator zasobu prywatnej strefy DNS. Jeśli nie zostanie ustawiona, wartość domyślna to system typów. Wymaga użycia opcji --enable-private-cluster.

--revision

Wersja usługi Azure Service Mesh do zainstalowania.

--rotation-poll-interval

Ustaw interwał sondowania rotacji. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

--service-cidr

Zakres adresów IP notacji CIDR, z którego chcesz przypisać adresy IP klastra usług.

Ten zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład 10.0.0.0/16.

--service-cidrs

Rozdzielona przecinkami lista zakresów adresów IP notacji CIDR, z których mają zostać przypisane adresy IP klastra usług.

Każdy zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład "10.0.0.0/16,2001:abcd::/108".

--service-principal

Jednostka usługi używana do uwierzytelniania w interfejsach API platformy Azure.

--skip-subnet-role-assignment

Pomiń przypisanie roli dla podsieci (sieć zaawansowana).

W przypadku określenia upewnij się, że jednostka usługi ma dostęp do podsieci.

Własność Wartość
Wartość domyślna: False
--sku

Określ nazwę jednostki SKU dla klastrów zarządzanych. Użycie polecenia "--sku base" umożliwia użycie podstawowego klastra zarządzanego. Użyj polecenia "--sku automatic" włącza automatyczny klaster zarządzany.

Własność Wartość
Akceptowane wartości: automatic, base
--snapshot-id

Identyfikator migawki źródłowej użyty do utworzenia tego klastra.

--ssh-key-value

Ścieżka klucza publicznego lub zawartość klucza do zainstalowania na maszynach wirtualnych węzła na potrzeby dostępu za pomocą protokołu SSH. Na przykład 'ssh-rsa AAAAB... Wycinek... UcyupgH azureuser@linuxvm".

Jeśli pominięto: — interfejs wiersza polecenia będzie używać polecenia "~/.ssh/id_rsa.pub" w chwili obecnej — jeśli ten plik nie jest obecny, interfejs wiersza polecenia będzie domyślnie używany do kluczy wygenerowanych po stronie serwera (odpowiednik użycia --no-ssh-key).

Własność Wartość
Wartość domyślna: ~\.ssh\id_rsa.pub
--storage-pool-name

Ustaw nazwę puli magazynów dla usługi Azure Container Storage.

--storage-pool-option

Ustaw opcję efemerycznej puli magazynów dysków dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: NVMe, Temp
--storage-pool-size

Ustaw rozmiar puli magazynów dla usługi Azure Container Storage.

--storage-pool-sku

Ustaw jednostkę SKU puli magazynów typu dysku platformy Azure dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--tags

Tagi klastra zarządzanego. Wystąpienie klastra zarządzanego i wszystkie zasoby zarządzane przez dostawcę usług w chmurze zostaną oznaczone tagiem.

--tier

Określ warstwę jednostki SKU dla klastrów zarządzanych. Standard "-tier" umożliwia standardową zarządzaną usługę klastra z umową SLA wspieraną finansowo. Bezpłatna warstwa "-tier" nie ma objętej finansowo umową SLA.

Własność Wartość
Akceptowane wartości: free, premium, standard
--vm-set-type

Typ zestawu maszyn wirtualnych puli agentów. VirtualMachineScaleSets lub AvailabilitySet lub VirtualMachines. Wartość domyślna to "VirtualMachineScaleSets".

--vm-sizes

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.

--vnet-subnet-id

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

--windows-admin-password

Hasło konta użytkownika do użycia na maszynach wirtualnych węzła systemu Windows.

Reguły dotyczące hasła administratora systemu Windows: — Minimalna długość: 14 znaków — maksymalna długość: 123 znaków — wymagania dotyczące złożoności: 3 na 4 poniżej muszą zostać spełnione * Ma małe znaki * Ma wielkie znaki * Ma wielkie znaki * Ma znak specjalny * Ma znak specjalny (dopasowanie regex [\W_]) — niedozwolone wartości: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Dokumentacja: https://learn.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.virtualmachinescalesetosprofile.adminpassword?view=azure-dotnet.

--windows-admin-username

Konto użytkownika do utworzenia na maszynach wirtualnych węzła systemu Windows.

Reguły dla systemu windows-admin-username: — ograniczenie: Nie można zakończyć w "." — Niedozwolone wartości: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". - Minimalna długość: 1 znak - Maksymalna długość: 20 znaków Odwołanie: https://learn.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.virtualmachinescalesetosprofile.adminusername?view=azure-dotnet.

--workload-runtime

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
--workspace-resource-id

Identyfikator zasobu istniejącego obszaru roboczego usługi Log Analytics do użycia do przechowywania danych monitorowania. Jeśli nie zostanie określony, użyje domyślnego obszaru roboczego usługi Log Analytics, jeśli istnieje, w przeciwnym razie zostanie utworzony.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
--zones -z

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks create (aks-preview rozszerzenie)

Utwórz nowy zarządzany klaster Kubernetes.

az aks create --name
              --resource-group
              [--aad-admin-group-object-ids]
              [--aad-tenant-id]
              [--aci-subnet-name]
              [--acns-advanced-networkpolicies {FQDN, L7, None}]
              [--acns-datapath-acceleration-mode {BpfVeth, None}]
              [--acns-transit-encryption-type {None, WireGuard}]
              [--admin-username]
              [--aks-custom-headers]
              [--ampls-resource-id]
              [--api-server-authorized-ip-ranges]
              [--apiserver-subnet-id]
              [--app-routing-default-nginx-controller --ardnc {AnnotationControlled, External, Internal, None}]
              [--appgw-id]
              [--appgw-name]
              [--appgw-subnet-cidr]
              [--appgw-subnet-id]
              [--appgw-watch-namespace]
              [--assign-identity]
              [--assign-kubelet-identity]
              [--attach-acr]
              [--auto-upgrade-channel {node-image, none, patch, rapid, stable}]
              [--azure-keyvault-kms-key-id]
              [--azure-keyvault-kms-key-vault-network-access {Private, Public}]
              [--azure-keyvault-kms-key-vault-resource-id]
              [--azure-monitor-workspace-resource-id]
              [--bootstrap-artifact-source {Cache, Direct}]
              [--bootstrap-container-registry-resource-id]
              [--ca-certs --custom-ca-trust-certificates]
              [--ca-profile --cluster-autoscaler-profile]
              [--client-secret]
              [--cluster-service-load-balancer-health-probe-mode {Servicenodeport, Shared}]
              [--cluster-snapshot-id]
              [--container-storage-version {1, 2}]
              [--crg-id]
              [--data-collection-settings]
              [--defender-config]
              [--disable-acns-observability]
              [--disable-acns-security]
              [--disable-disk-driver]
              [--disable-file-driver]
              [--disable-local-accounts]
              [--disable-opentelemetry-logs]
              [--disable-opentelemetry-metrics]
              [--disable-public-fqdn]
              [--disable-rbac]
              [--disable-run-command]
              [--disable-snapshot-controller]
              [--disk-driver-version {v1, v2}]
              [--dns-name-prefix]
              [--dns-service-ip]
              [--dns-zone-resource-ids]
              [--edge-zone]
              [--enable-aad]
              [--enable-acns]
              [--enable-addons]
              [--enable-ahub]
              [--enable-ai-toolchain-operator]
              [--enable-apiserver-vnet-integration]
              [--enable-app-routing]
              [--enable-asm --enable-azure-service-mesh]
              [--enable-azure-container-storage]
              [--enable-azure-keyvault-kms]
              [--enable-azure-monitor-app-monitoring]
              [--enable-azure-monitor-logs]
              [--enable-azure-monitor-metrics]
              [--enable-azure-rbac]
              [--enable-blob-driver]
              [--enable-cluster-autoscaler]
              [--enable-container-network-logs]
              [--enable-cost-analysis]
              [--enable-defender]
              [--enable-encryption-at-host]
              [--enable-fips-image]
              [--enable-gateway-api]
              [--enable-high-log-scale-mode {false, true}]
              [--enable-hosted-system]
              [--enable-image-cleaner]
              [--enable-image-integrity]
              [--enable-imds-restriction]
              [--enable-keda]
              [--enable-managed-identity]
              [--enable-msi-auth-for-monitoring {false, true}]
              [--enable-node-public-ip]
              [--enable-oidc-issuer]
              [--enable-opentelemetry-logs]
              [--enable-opentelemetry-metrics]
              [--enable-optimized-addon-scaling]
              [--enable-pod-identity]
              [--enable-pod-identity-with-kubenet]
              [--enable-private-cluster]
              [--enable-secret-rotation]
              [--enable-secure-boot]
              [--enable-sgxquotehelper]
              [--enable-static-egress-gateway]
              [--enable-syslog {false, true}]
              [--enable-ultra-ssd]
              [--enable-upstream-kubescheduler-user-configuration]
              [--enable-vpa]
              [--enable-vtpm]
              [--enable-windows-gmsa]
              [--enable-windows-recording-rules]
              [--enable-workload-identity]
              [--ephemeral-disk-nvme-perf-tier {Basic, Premium, Standard}]
              [--ephemeral-disk-volume-type {EphemeralVolumeOnly, PersistentVolumeWithAnnotation}]
              [--fqdn-subdomain]
              [--generate-ssh-keys]
              [--gmsa-dns-server]
              [--gmsa-root-domain-name]
              [--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
              [--grafana-resource-id]
              [--host-group-id]
              [--http-proxy-config]
              [--if-match]
              [--if-none-match]
              [--image-cleaner-interval-hours]
              [--ip-families]
              [--k8s-support-plan {AKSLongTermSupport, KubernetesOfficial}]
              [--kms-infrastructure-encryption {Disabled, Enabled}]
              [--ksm-metric-annotations-allow-list]
              [--ksm-metric-labels-allow-list]
              [--kube-proxy-config]
              [--kubelet-config]
              [--kubernetes-version]
              [--linux-os-config]
              [--load-balancer-backend-pool-type]
              [--load-balancer-idle-timeout]
              [--load-balancer-managed-outbound-ip-count]
              [--load-balancer-managed-outbound-ipv6-count]
              [--load-balancer-outbound-ip-prefixes]
              [--load-balancer-outbound-ips]
              [--load-balancer-outbound-ports]
              [--load-balancer-sku {basic, standard}]
              [--location]
              [--max-count]
              [--max-pods]
              [--message-of-the-day]
              [--min-count]
              [--nat-gateway-idle-timeout]
              [--nat-gateway-managed-outbound-ip-count]
              [--network-dataplane {azure, cilium}]
              [--network-plugin {azure, kubenet, none}]
              [--network-plugin-mode {overlay}]
              [--network-policy]
              [--no-ssh-key]
              [--no-wait]
              [--node-count]
              [--node-init-taints --nodepool-initialization-taints]
              [--node-os-upgrade-channel {NodeImage, None, SecurityPatch, Unmanaged}]
              [--node-osdisk-diskencryptionset-id]
              [--node-osdisk-size]
              [--node-osdisk-type {Ephemeral, Managed}]
              [--node-provisioning-default-pools {Auto, None}]
              [--node-provisioning-mode {Auto, Manual}]
              [--node-public-ip-prefix-id]
              [--node-public-ip-tags]
              [--node-resource-group]
              [--node-vm-size]
              [--nodepool-allowed-host-ports]
              [--nodepool-asg-ids]
              [--nodepool-labels]
              [--nodepool-name]
              [--nodepool-tags]
              [--nodepool-taints]
              [--nrg-lockdown-restriction-level {ReadOnly, Unrestricted}]
              [--opentelemetry-logs-port]
              [--opentelemetry-metrics-port]
              [--os-sku {AzureLinux, AzureLinux3, AzureLinux3OSGuard, AzureLinuxOSGuard, CBLMariner, Flatcar, Mariner, Ubuntu, Ubuntu2204, Ubuntu2404}]
              [--outbound-type {block, loadBalancer, managedNATGateway, none, userAssignedNATGateway, userDefinedRouting}]
              [--pod-cidr]
              [--pod-cidrs]
              [--pod-ip-allocation-mode {DynamicIndividual, StaticBlock}]
              [--pod-subnet-id]
              [--ppg]
              [--private-dns-zone]
              [--revision]
              [--rotation-poll-interval]
              [--safeguards-excluded-ns]
              [--safeguards-level {Enforcement, Off, Warning}]
              [--safeguards-version]
              [--service-cidr]
              [--service-cidrs]
              [--service-principal]
              [--skip-subnet-role-assignment]
              [--sku {automatic, base}]
              [--snapshot-id]
              [--ssh-access {disabled, entraid, localuser}]
              [--ssh-key-value]
              [--storage-pool-name]
              [--storage-pool-option {NVMe, Temp}]
              [--storage-pool-size]
              [--storage-pool-sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
              [--tags]
              [--tier {free, premium, standard}]
              [--vm-set-type]
              [--vm-sizes]
              [--vnet-subnet-id]
              [--windows-admin-password]
              [--windows-admin-username]
              [--workload-runtime {KataCcIsolation, KataMshvVmIsolation, KataVmIsolation, OCIContainer, WasmWasi}]
              [--workspace-resource-id]
              [--yes]
              [--zones]

Przykłady

Utwórz klaster Kubernetes przy użyciu istniejącego klucza publicznego SSH.

az aks create -g MyResourceGroup -n MyManagedCluster --ssh-key-value /path/to/publickey

Utwórz klaster Kubernetes z określoną wersją.

az aks create -g MyResourceGroup -n MyManagedCluster --kubernetes-version 1.13.9

Utwórz klaster Kubernetes z większą pulą węzłów.

az aks create -g MyResourceGroup -n MyManagedCluster --node-count 7

Utwórz klaster kubernetes z włączonym automatycznym skalowaniem klastra.

az aks create -g MyResourceGroup -n MyManagedCluster --kubernetes-version 1.13.9 --node-count 3 --enable-cluster-autoscaler --min-count 1 --max-count 5

Utwórz klaster kubernetes z systemem k8s 1.13.9, ale użyj maszyn wirtualnych.

az aks create -g MyResourceGroup -n MyManagedCluster --kubernetes-version 1.13.9 --vm-set-type AvailabilitySet

Utwórz klaster kubernetes z domyślnym vesrionem kubernetes, domyślnym modułem równoważenia obciążenia jednostki SKU (standard) i domyślnym typem zestawu maszyn wirtualnych (VirtualMachineScaleSets).

az aks create -g MyResourceGroup -n MyManagedCluster

Utwórz klaster kubernetes z modułem równoważenia obciążenia jednostki SKU w warstwie Standardowa i dwoma adresami IP utworzonymi przez usługę AKS na potrzeby użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2

Utwórz klaster kubernetes z modułem równoważenia obciążenia jednostki SKU w warstwie Standardowa i użyj udostępnionych publicznych adresów IP dla użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ips <ip-resource-id-1,ip-resource-id-2>

Utwórz klaster kubernetes z modułem równoważenia obciążenia jednostki SKU w warstwie Standardowa i użyj udostępnionych prefiksów publicznych adresów IP dla użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ip-prefixes <ip-prefix-resource-id-1,ip-prefix-resource-id-2>

Tworzenie klastra kubernetes z modułem równoważenia obciążenia jednostki SKU w warstwie Standardowa z dwoma wychodzącymi adresami IP zarządzanymi przez usługę AKS limit czasu bezczynności przepływu wynosi 5 minut i 8000 przydzielonych portów na maszynę

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2 --load-balancer-idle-timeout 5 --load-balancer-outbound-ports 8000

Tworzenie klastra kubernetes z bramą translatora adresów sieciowych zarządzanych przez usługę AKS z dwoma wychodzącymi adresami IP zarządzanymi przez usługę AKS limit czasu bezczynności przepływu 4 minut

az aks create -g MyResourceGroup -n MyManagedCluster --nat-gateway-managed-outbound-ip-count 2 --nat-gateway-idle-timeout 4

Utwórz klaster kubernetes z podstawowym modułem równoważenia obciążenia jednostki SKU i typem zestawu maszyn wirtualnych AvailabilitySet.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku basic --vm-set-type AvailabilitySet

Utwórz klaster kubernetes z autoryzowanymi zakresami adresów IP serwera apiserver.

az aks create -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 193.168.1.0/24,194.168.1.0/24,195.168.1.0

Utwórz klaster kubernetes z szyfrowaniem po stronie serwera przy użyciu klucza należącego do użytkownika.

az aks create -g MyResourceGroup -n MyManagedCluster --node-osdisk-diskencryptionset-id <disk-encryption-set-resource-id>

Tworzenie klastra Kubernetes przy użyciu userDefinedRouting, standardowej jednostki SKU modułu równoważenia obciążenia i wstępnie skonfigurowanej podsieci niestandardowej z tabelą tras

az aks create -g MyResourceGroup -n MyManagedCluster --outbound-type userDefinedRouting --load-balancer-sku standard --vnet-subnet-id customUserSubnetVnetID

Utwórz klaster kubernetes z obsługą pul agentów systemu Windows z włączoną usługą AHUB.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-ahub

Utwórz klaster kubernetes z włączoną zarządzaną usługą AAD.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-aad --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>

Utwórz klaster kubernetes z włączonym efemeralnym systemem operacyjnym.

az aks create -g MyResourceGroup -n MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48

Tworzenie klastra kubernetes z tagami niestandardowymi

az aks create -g MyResourceGroup -n MyManagedCluster --tags "foo=bar" "baz=qux"

Utwórz klaster kubernetes z włączoną funkcją EncryptionAtHost.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-encryption-at-host

Utwórz klaster kubernetes z włączoną funkcją UltraSSD.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-ultra-ssd

Utwórz klaster kubernetes z niestandardową tożsamością płaszczyzny sterowania i tożsamością kubeletu.

az aks create -g MyResourceGroup -n MyManagedCluster --assign-identity <control-plane-identity-resource-id> --assign-kubelet-identity <kubelet-identity-resource-id>

Utwórz klaster kubernetes z włączoną kontrolą dostępu opartą na rolach platformy Azure.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-aad --enable-azure-rbac

Tworzenie klastra Kubernetes przy użyciu konkretnej jednostki os-SKU

az aks create -g MyResourceGroup -n MyManagedCluster --os-sku Ubuntu

Utwórz klaster kubernetes z włączeniem usługi Windows gmsa i ustawieniem serwera DNS w sieci wirtualnej używanej przez klaster.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-windows-gmsa

Utwórz klaster kubernetes z włączeniem usługi Gmsa systemu Windows, ale bez ustawiania serwera DNS w sieci wirtualnej używanej przez klaster.

az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-windows-gmsa --gmsa-dns-server "10.240.0.4" --gmsa-root-domain-name "contoso.com"

utwórz klaster kubernetes z identyfikatorem migawki puli węzłów.

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

utwórz klaster kubernetes z identyfikatorem migawki klastra.

az aks create -g MyResourceGroup -n MyManagedCluster --cluster-snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/managedclustersnapshots/mysnapshot1"

utwórz klaster kubernetes z identyfikatorem grupy rezerwacji pojemności (CRG).

az aks create -g MyResourceGroup -n MyMC --kubernetes-version 1.20.9 --node-vm-size VMSize --assign-identity CRG-RG-ID --enable-managed-identity --crg-id "subscriptions/SubID/resourceGroups/RGName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"

utwórz klaster kubernetes z obsługą identyfikatora grupy hostów.

az aks create -g MyResourceGroup -n MyMC --kubernetes-version 1.20.13 --location westus2 --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize --enable-managed-identity --assign-identity <user_assigned_identity_resource_id>

Utwórz klaster kubernetes bez zainstalowanego interfejsu CNI.

az aks create -g MyResourceGroup -n MyManagedCluster --network-plugin none

Tworzenie klastra kubernetes z zabezpieczeniami ustawionymi na "Ostrzeżenie"

az aks create -g MyResourceGroup -n MyManagedCluster --safeguards-level Warning --enable-addons azure-policy

Utwórz klaster kubernetes z zabezpieczeniami ustawionymi na wartość "Ostrzeżenie" i niektóre wykluczone przestrzenie nazw

az aks create -g MyResourceGroup -n MyManagedCluster --safeguards-level Warning --safeguards-excluded-ns ns1,ns2 --enable-addons azure-policy

Utwórz klaster kubernetes z włączoną usługą Azure Service Mesh.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-azure-service-mesh

Utwórz klaster kubernetes z włączonymi metrykami usługi Azure Monitor.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-azuremonitormetrics

Tworzenie klastra kubernetes z włączonym monitorowaniem aplikacji usługi Azure Monitor

az aks create -g MyResourceGroup -n MyManagedCluster --enable-azure-monitor-app-monitoring

Tworzenie klastra kubernetes z włączoną kolekcją metryk OpenTelemetry

az aks create -g MyResourceGroup -n MyManagedCluster --enable-opentelemetry-metrics --enable-azuremonitormetrics

Tworzenie klastra kubernetes z włączoną kolekcją dzienników OpenTelemetry

az aks create -g MyResourceGroup -n MyManagedCluster --enable-opentelemetry-logs --enable-addons monitoring

Tworzenie klastra kubernetes z włączonymi dziennikami usługi Azure Monitor (skrócona)

az aks create -g MyResourceGroup -n MyManagedCluster --enable-azure-monitor-logs

Tworzenie klastra kubernetes przy użyciu metryk openTelemetry na porcie niestandardowym

az aks create -g MyResourceGroup -n MyManagedCluster --enable-opentelemetry-metrics --opentelemetry-metrics-port 8888 --enable-azuremonitormetrics

Tworzenie klastra kubernetes przy użyciu dzienników OpenTelemetry na porcie niestandardowym

az aks create -g MyResourceGroup -n MyManagedCluster --enable-opentelemetry-logs --opentelemetry-logs-port 4317 --enable-azure-monitor-logs

Tworzenie klastra kubernetes z pulą węzłów z trybem alokacji ip ustawionym na wartość "StaticBlock"

az aks create -g MyResourceGroup -n MyManagedCluster --os-sku Ubuntu --max-pods MaxPodsPerNode --network-plugin azure --vnet-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/NodeSubnet --pod-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/PodSubnet --pod-ip-allocation-mode StaticBlock

Tworzenie klastra kubernetes za pomocą puli węzłów VirtualMachines

az aks create -g MyResourceGroup -n MyManagedCluster --vm-set-type VirtualMachines --vm-sizes "VMSize1,VMSize2" --node-count 3

Tworzenie klastra kubernetes z w pełni zarządzaną pulą węzłów systemowych

az aks create -g MyResourceGroup -n MyManagedCluster --enable-managed-system-pool

Utwórz klaster kubernetes z włączonym dodatkiem usługi Azure Service Mesh z zarządzaną instalacją identyfikatorów CRD interfejsu API bramy z kanału wydania standardowego.

az aks create -g MyResourceGroup -n MyManagedCluster --enable-azure-service-mesh --enable-gateway-api

Utwórz klaster automatyczny z włączonymi składnikami systemu hostowanego.

az aks create -g MyResourceGroup -n MyManagedCluster --sku automatic --enable-hosted-system

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aad-admin-group-object-ids

Rozdzielona przecinkami lista identyfikatorów obiektów grupy aad, które zostaną ustawione jako administrator klastra.

--aad-tenant-id

Identyfikator dzierżawy usługi Azure Active Directory.

--aci-subnet-name

Nazwa podsieci w istniejącej sieci wirtualnej, w której mają zostać wdrożone węzły wirtualne.

--acns-advanced-networkpolicies
Prapremiera

Służy do włączania zaawansowanych zasad sieciowych (None, FQDN lub L7) w klastrze podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "-enable-acns".

Własność Wartość
Akceptowane wartości: FQDN, L7, None
--acns-datapath-acceleration-mode
Prapremiera

Służy do ustawiania trybu przyspieszania (Brak lub BpfVeth) w klastrze podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "--enable-acns".

Własność Wartość
Akceptowane wartości: BpfVeth, None
--acns-transit-encryption-type
Prapremiera

Określ typ szyfrowania tranzytowego dla usługi ACNS. Dostępne wartości to "None" i "WireGuard".

Własność Wartość
Akceptowane wartości: None, WireGuard
--admin-username -u

Konto użytkownika do utworzenia na maszynach wirtualnych węzłów na potrzeby dostępu SSH.

Własność Wartość
Wartość domyślna: azureuser
--aks-custom-headers

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

--ampls-resource-id
Prapremiera

Identyfikator zasobu zakresu usługi Azure Monitor Private Link dla dodatku monitorowania.

--api-server-authorized-ip-ranges

Rozdzielona przecinkami lista autoryzowanych zakresów adresów IP serwera apiserver. Ustaw wartość 0.0.0.0.0/32, aby ograniczyć ruch usługi apiserver do pul węzłów.

--apiserver-subnet-id
Prapremiera

Identyfikator podsieci w istniejącej sieci wirtualnej, do której ma zostać przypisane zasobniki apiserver płaszczyzny sterowania (wymaga --enable-apiserver-vnet-integration).

--app-routing-default-nginx-controller --ardnc

Skonfiguruj domyślny typ kontrolera ruchu przychodzącego nginx. Prawidłowe wartości to adnotacja Kontrolowana (zachowanie domyślne), zewnętrzna, wewnętrzna lub brak.

Własność Wartość
Akceptowane wartości: AnnotationControlled, External, Internal, None
--appgw-id

Identyfikator zasobu istniejącej usługi Application Gateway do użycia z usługą AGIC. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-name

Nazwa bramy aplikacji do utworzenia/użycia w grupie zasobów węzła. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-subnet-cidr

Podsieć CIDR do użycia dla nowej podsieci utworzonej w celu wdrożenia usługi Application Gateway. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-subnet-id

Identyfikator zasobu istniejącej podsieci używanej do wdrożenia usługi Application Gateway. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-watch-namespace

Określ przestrzeń nazw, którą powinien obserwować AGIC. Może to być pojedyncza wartość ciągu lub rozdzielona przecinkami lista przestrzeni nazw.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--assign-identity

Określ istniejącą tożsamość przypisaną przez użytkownika do zarządzania grupą zasobów klastra.

--assign-kubelet-identity

Określ istniejącą tożsamość przypisaną przez użytkownika na potrzeby użycia narzędzia kubelet, który jest zwykle używany do ściągania obrazu z usługi ACR.

--attach-acr

Przyznaj przypisanie roli "acrpull" do usługi ACR określonej przez nazwę lub identyfikator zasobu.

--auto-upgrade-channel

Określ kanał uaktualniania na potrzeby automatycznego uaktualniania. Może to być szybkie, stabilne, poprawki, obraz węzła lub brak, żaden nie oznacza wyłączenia automatycznego skalowania.

Własność Wartość
Akceptowane wartości: node-image, none, patch, rapid, stable
--azure-keyvault-kms-key-id

Identyfikator klucza usługi Azure Key Vault.

--azure-keyvault-kms-key-vault-network-access

Dostęp sieciowy do usługi Azure Key Vault.

Dozwolone wartości to "Publiczne", "Prywatne". Jeśli nie zostanie ustawiona, wartości domyślne mają typ "Publiczny". Wymaga użycia polecenia --azure-keyvault-kms-key-id.

Własność Wartość
Wartość domyślna: Public
Akceptowane wartości: Private, Public
--azure-keyvault-kms-key-vault-resource-id

Identyfikator zasobu usługi Azure Key Vault.

--azure-monitor-workspace-resource-id

Identyfikator zasobu obszaru roboczego usługi Azure Monitor.

--bootstrap-artifact-source
Prapremiera

Skonfiguruj źródło artefaktu podczas uruchamiania klastra.

Artefakty obejmują obraz dodatku. Użyj polecenia "Direct", aby pobrać artefakty z mcR, "Cache" do artefaktów downalod z usługi Azure Container Registry.

Własność Wartość
Wartość domyślna: Direct
Akceptowane wartości: Cache, Direct
--bootstrap-container-registry-resource-id
Prapremiera

Skonfiguruj identyfikator zasobu rejestru kontenerów. Musi używać "Pamięci podręcznej" jako źródła artefaktu bootstrap.

--ca-certs --custom-ca-trust-certificates
Prapremiera

Ścieżka do pliku zawierającego maksymalnie 10 pustych certyfikatów rozdzielonych wierszami. Tylko prawidłowe dla węzłów systemu Linux.

Te certyfikaty są używane przez niestandardowe funkcje zaufania urzędu certyfikacji i zostaną dodane do magazynów zaufania węzłów.

--ca-profile --cluster-autoscaler-profile

Rozdzielona spacjami lista par klucz=wartość na potrzeby konfigurowania narzędzia do automatycznego skalowania klastra. Przekaż pusty ciąg, aby wyczyścić profil.

--client-secret

Sekret powiązany z głównym elementem usługi. Ten argument jest wymagany, jeśli --service-principal jest określony.

--cluster-service-load-balancer-health-probe-mode
Prapremiera

Ustaw tryb sondy kondycji usługi klastra.

Ustaw tryb sondy kondycji usługi klastra. Wartość domyślna to "Servicenodeport".

Własność Wartość
Akceptowane wartości: Servicenodeport, Shared
--cluster-snapshot-id
Prapremiera

Identyfikator migawki klastra źródłowego służy do tworzenia nowego klastra.

--container-storage-version

Ustaw wersję usługi Azure Container Storage, a najnowsza wersja zostanie zainstalowana domyślnie.

Własność Wartość
Akceptowane wartości: 1, 2
--crg-id
Prapremiera

Crg-id używany do skojarzenia nowego klastra z istniejącym zasobem grupy rezerwacji pojemności.

--data-collection-settings
Prapremiera

Ścieżka do pliku JSON zawierającego ustawienia zbierania danych dla dodatku Monitorowanie.

--defender-config

Ścieżka do pliku JSON zawierającego konfiguracje profilu usługi Microsoft Defender.

--disable-acns-observability

Służy do wyłączania zaawansowanych funkcji obserwacji sieci w klastrach podczas włączania zaawansowanych funkcji sieciowych za pomocą funkcji "-enable-acns".

--disable-acns-security

Służy do wyłączania zaawansowanych funkcji zabezpieczeń sieci w klastrach podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "--enable-acns".

--disable-disk-driver

Wyłącz sterownik AzureDisk CSI.

Własność Wartość
Wartość domyślna: False
--disable-file-driver

Wyłącz sterownik AzureFile CSI.

Własność Wartość
Wartość domyślna: False
--disable-local-accounts

(Wersja zapoznawcza) Jeśli ustawiono wartość true, pobieranie poświadczeń statycznych zostanie wyłączone dla tego klastra.

Własność Wartość
Wartość domyślna: False
--disable-opentelemetry-logs
Prapremiera

Wyłącz zbieranie dzienników OpenTelemetry.

Własność Wartość
Wartość domyślna: False
--disable-opentelemetry-metrics
Prapremiera

Wyłącz zbieranie metryk OpenTelemetry.

Własność Wartość
Wartość domyślna: False
--disable-public-fqdn

Wyłącz funkcję publicznej nazwy fqdn dla klastra prywatnego.

Własność Wartość
Wartość domyślna: False
--disable-rbac

Wyłącz kontrolę dostępu opartą na rolach platformy Kubernetes.

--disable-run-command

Wyłącz funkcję uruchom polecenie dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-snapshot-controller

Wyłącz kontroler migawek CSI.

Własność Wartość
Wartość domyślna: False
--disk-driver-version

Określ wersję sterownika AZUREDisk CSI.

Własność Wartość
Akceptowane wartości: v1, v2
--dns-name-prefix -p

Prefiks dla tworzonych nazw hostów. Jeśli nie zostanie określona, wygeneruj nazwę hosta przy użyciu nazw zarządzanych klastrów i grup zasobów.

--dns-service-ip

Adres IP przypisany do usługi DNS Kubernetes.

Ten adres musi znajdować się w zakresie adresów usługi Kubernetes określonym przez "--service-cidr". Na przykład 10.0.0.10.

--dns-zone-resource-ids
Prapremiera

Rozdzielona przecinkami lista identyfikatorów zasobów zasobu strefy DNS do użycia z dodatkiem Routing aplikacji.

--edge-zone

Nazwa strefy krawędzi.

--enable-aad

Włącz funkcję zarządzanej usługi AAD dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-acns

Włącz zaawansowane funkcje sieciowe w klastrze. Włączenie tej opcji spowoduje naliczenie dodatkowych kosztów. W przypadku klastrów innych niż cilium zabezpieczenia acns zostaną domyślnie wyłączone do odwołania.

--enable-addons -a

Włącz dodatki Kubernetes na liście rozdzielanej przecinkami.

Te dodatki są dostępne:

  • monitorowanie: włącz monitorowanie usługi Log Analytics. Używa domyślnego obszaru roboczego usługi Log Analytics, jeśli istnieje, w przeciwnym razie zostanie utworzony. Określ "--workspace-resource-id", aby użyć istniejącego obszaru roboczego. Jeśli dodatek monitorowania jest włączony - argument no-wait nie będzie miał wpływu
  • wirtualny węzeł: włącz węzeł wirtualny usługi AKS. Wymaga --aci-subnet-name, aby podać nazwę istniejącej podsieci dla węzła wirtualnego do użycia. aci-subnet-name musi znajdować się w tej samej sieci wirtualnej, która jest określona przez --vnet-subnet-id (wymagane).
  • azure-policy : włączanie zasad platformy Azure. Dodatek usługi Azure Policy dla usługi AKS umożliwia wymuszanie na dużą skalę i zabezpieczenia klastrów w sposób scentralizowany i spójny. Wymagane w przypadku włączenia zabezpieczeń wdrożenia. Dowiedz się więcej na stronie aka.ms/aks/policy.
  • ingress-appgw: włącz dodatek kontrolera ruchu przychodzącego usługi Application Gateway (WERSJA ZAPOZNAWCZA).
  • confcom : włącz dodatek confcom, spowoduje to włączenie wtyczki urządzenia SGX domyślnie (WERSJA ZAPOZNAWCZA).
  • open-service-mesh: włącz dodatek Open Service Mesh (WERSJA ZAPOZNAWCZA).
  • gitops : włączanie metodyki GitOps (WERSJA ZAPOZNAWCZA).
  • azure-keyvault-secrets-provider: włącz dodatek dostawcy kluczy tajnych usługi Azure Keyvault.
  • web_application_routing: włącz dodatek routingu aplikacji (WERSJA ZAPOZNAWCZA). Określ "--dns-zone-resource-id", aby skonfigurować usługę DNS.
--enable-ahub

Włączanie korzyści użycia hybrydowego użytkownika platformy Azure (AHUB) dla maszyn wirtualnych z systemem Windows.

Własność Wartość
Wartość domyślna: False
--enable-ai-toolchain-operator
Prapremiera

Włącz operator łańcucha narzędzi sztucznej inteligencji w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-apiserver-vnet-integration
Prapremiera

Włącz integrację sieci wirtualnej użytkownika z zasobnikami apiserver płaszczyzny sterowania.

Własność Wartość
Wartość domyślna: False
--enable-app-routing
Prapremiera

Włącz dodatek routingu aplikacji.

Własność Wartość
Wartość domyślna: False
--enable-asm --enable-azure-service-mesh

Włącz usługę Azure Service Mesh.

--enable-azure-container-storage

Włączanie usługi Azure Container Storage. Można użyć jako flagi (domyślnie true) lub z wartością typu puli magazynu: (azureDisk, ephemeralDisk, elasticSan).

--enable-azure-keyvault-kms

Włącz usługa zarządzania kluczami usługi Azure KeyVault.

Własność Wartość
Wartość domyślna: False
--enable-azure-monitor-app-monitoring
Prapremiera

Włącz monitorowanie aplikacji usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-azure-monitor-logs

Włącz dzienniki usługi Azure Monitor dla klastra.

Jest to równoważne z użyciem monitorowania "--enable-addons". Włącz monitorowanie usługi Log Analytics. Używa domyślnego obszaru roboczego usługi Log Analytics, jeśli istnieje, w przeciwnym razie zostanie utworzony. Określ "--workspace-resource-id", aby użyć istniejącego obszaru roboczego. Jeśli dodatek monitorowania jest włączony --no-wait argument nie będzie miał wpływu.

Własność Wartość
Wartość domyślna: False
--enable-azure-monitor-metrics

Włącz profil metryk usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-azure-rbac

Włącz kontrolę dostępu opartą na rolach platformy Azure, aby kontrolować kontrole autoryzacji w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-blob-driver

Włącz sterownik AZUREBlob CSI.

--enable-cluster-autoscaler

Włącz funkcję automatycznego skalowania klastra, wartość domyślna to false.

W przypadku określenia upewnij się, że wersja kubernetes jest większa niż 1.10.6.

Własność Wartość
Wartość domyślna: False
--enable-container-network-logs

Włączanie funkcji zbierania dzienników sieciowych kontenerów w klastrze.

--enable-cost-analysis

Włącz eksportowanie szczegółów przestrzeni nazw i wdrożenia platformy Kubernetes do widoków Analiza kosztów w witrynie Azure Portal. Aby uzyskać więcej informacji, zobacz aka.ms/aks/docs/cost-analysis.

Własność Wartość
Wartość domyślna: False
--enable-defender

Włącz profil zabezpieczeń usługi Microsoft Defender.

Własność Wartość
Wartość domyślna: False
--enable-encryption-at-host

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

Własność Wartość
Wartość domyślna: False
--enable-fips-image

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

Własność Wartość
Wartość domyślna: False
--enable-gateway-api

Włącz zarządzaną instalację identyfikatorów CRD interfejsu API bramy z kanału wydania standardowego. Wymaga włączenia co najmniej jednego dostawcy ruchu przychodzącego interfejsu API bramy zarządzanej.

Własność Wartość
Wartość domyślna: False
--enable-high-log-scale-mode
Prapremiera

Włącz tryb dużej skali dzienników dla dzienników kontenerów.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--enable-hosted-system
Prapremiera

Utwórz klaster z w pełni hostowanymi składnikami systemu. Ma to zastosowanie tylko podczas tworzenia nowego klastra automatycznego.

Własność Wartość
Wartość domyślna: False
--enable-image-cleaner

Włącz usługę ImageCleaner.

Własność Wartość
Wartość domyślna: False
--enable-image-integrity

Włącz usługę ImageIntegrity.

Własność Wartość
Wartość domyślna: False
--enable-imds-restriction
Prapremiera

Włącz ograniczenie IMDS w klastrze. Zasobniki inne niż hostSieć nie będą mogły uzyskać dostępu do usługi IMDS.

Własność Wartość
Wartość domyślna: False
--enable-keda
Prapremiera

Włącz automatyczne skalowanie obciążenia KEDA.

Własność Wartość
Wartość domyślna: False
--enable-managed-identity

Zarządzanie grupą zasobów klastra przy użyciu tożsamości zarządzanej. Możesz jawnie określić "--service-principal" i "--client-secret", aby wyłączyć tożsamość zarządzaną, w przeciwnym razie zostanie ona włączona.

--enable-msi-auth-for-monitoring
Prapremiera

Wysyłanie danych monitorowania do usługi Log Analytics przy użyciu przypisanej tożsamości klastra (zamiast klucza współużytkowanego obszaru roboczego usługi Log Analytics).

Własność Wartość
Wartość domyślna: True
Akceptowane wartości: false, true
--enable-node-public-ip

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

Własność Wartość
Wartość domyślna: False
--enable-oidc-issuer

Włącz wystawcę OIDC.

Własność Wartość
Wartość domyślna: False
--enable-opentelemetry-logs
Prapremiera

Włącz zbieranie dzienników OpenTelemetry. Wymaga włączenia dzienników usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-opentelemetry-metrics
Prapremiera

Włącz zbieranie metryk OpenTelemetry. Wymaga włączenia metryk usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-optimized-addon-scaling
Prapremiera

Włącz zoptymalizowaną funkcję skalowania dodatków dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-pod-identity

(WERSJA ZAPOZNAWCZA) Włącz dodatek tożsamości zasobnika.

Własność Wartość
Wartość domyślna: False
--enable-pod-identity-with-kubenet

(WERSJA ZAPOZNAWCZA) Włącz dodatek tożsamości zasobnika dla klastra przy użyciu wtyczki sieci Kubnet.

Własność Wartość
Wartość domyślna: False
--enable-private-cluster

Włącz klaster prywatny.

Własność Wartość
Wartość domyślna: False
--enable-secret-rotation

Włącz rotację wpisów tajnych. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

Własność Wartość
Wartość domyślna: False
--enable-secure-boot
Prapremiera

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

Własność Wartość
Wartość domyślna: False
--enable-sgxquotehelper

Włącz pomocnik cudzysłowu SGX dla dodatku confcom.

Własność Wartość
Wartość domyślna: False
--enable-static-egress-gateway
Prapremiera

Włącz dodatek usługi Static Egress Gateway do klastra.

Własność Wartość
Wartość domyślna: False
--enable-syslog
Prapremiera

Włącz zbieranie danych dziennika systemowego dla dodatku monitorowania.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--enable-ultra-ssd

Włącz dysk UltraSSD w puli węzłów agenta.

Własność Wartość
Wartość domyślna: False
--enable-upstream-kubescheduler-user-configuration
Prapremiera

Włącz konfigurację harmonogramu zdefiniowanego przez użytkownika dla nadrzędnego harmonogramu kube-scheduler w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-vpa
Prapremiera

Włącz skalowanie automatyczne zasobników pionowych dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-vtpm
Prapremiera

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

Własność Wartość
Wartość domyślna: False
--enable-windows-gmsa

Włącz windows gmsa.

Własność Wartość
Wartość domyślna: False
--enable-windows-recording-rules

Włącz reguły rejestrowania systemu Windows podczas włączania dodatku metryk usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-workload-identity

(WERSJA ZAPOZNAWCZA) Włącz dodatek tożsamości obciążenia.

Własność Wartość
Wartość domyślna: False
--ephemeral-disk-nvme-perf-tier

Ustaw typ woluminu dysku efemerycznego dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: Basic, Premium, Standard
--ephemeral-disk-volume-type

Ustaw typ woluminu dysku efemerycznego dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: EphemeralVolumeOnly, PersistentVolumeWithAnnotation
--fqdn-subdomain

Prefiks nazwy FQDN, który jest tworzony dla klastra prywatnego z niestandardowym scenariuszem prywatnej strefy DNS.

--generate-ssh-keys

W razie braku wygeneruj pliki kluczy publicznych i prywatnych SSH.

Własność Wartość
Wartość domyślna: False
--gmsa-dns-server

Określ serwer DNS dla systemu Windows gmsa dla tego klastra.

Nie trzeba tego ustawiać, jeśli ustawiono serwer DNS w sieci wirtualnej używanej przez klaster. Należy ustawić lub nie ustawić --gmsa-dns-server i --gmsa-root-domain-name w tym samym czasie podczas ustawiania --enable-windows-gmsa.

--gmsa-root-domain-name

Określ nazwę domeny głównej dla systemu Windows gmsa dla tego klastra.

Nie trzeba tego ustawiać, jeśli ustawiono serwer DNS w sieci wirtualnej używanej przez klaster. Należy ustawić lub nie ustawić --gmsa-dns-server i --gmsa-root-domain-name w tym samym czasie podczas ustawiania --enable-windows-gmsa.

--gpu-instance-profile

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
--grafana-resource-id

Identyfikator zasobu obszaru roboczego zarządzanego przez platformę Azure Grafana.

--host-group-id

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

--http-proxy-config

Konfiguracja serwera proxy http dla tego klastra.

--if-match

Podana wartość zostanie porównana z elementem ETag klastra zarządzanego, 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 nowego klastra.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowego klastra, ale aby zapobiec aktualizowaniu istniejącego klastra. Inne wartości zostaną zignorowane.

--image-cleaner-interval-hours

Interwał skanowania imageCleaner.

--ip-families

Rozdzielona przecinkami lista wersji adresów IP do użycia w sieci klastra.

Każda wersja adresu IP powinna mieć format IPvN. Na przykład protokół IPv4.

--k8s-support-plan

Wybierz jedną z opcji "KubernetesOfficial" lub "AKSLongTermSupport" i "AKSLongTermSupport" otrzymasz 1 dodatkowy rok poprawek CVE.

Własność Wartość
Akceptowane wartości: AKSLongTermSupport, KubernetesOfficial
--kms-infrastructure-encryption
Prapremiera

Włącz szyfrowanie magazynowanych obiektów zasobów kubernetes przy użyciu kluczy zarządzanych przez usługę.

Włącz szyfrowanie infrastruktury dla obiektów zasobów platformy Kubernetes. Ta funkcja zapewnia szyfrowanie magazynowanych wpisów tajnych i konfiguracji klastra przy użyciu kluczy zarządzanych przez usługę. Aby uzyskać więcej informacji, zobacz https://aka.ms/aks/kubernetesResourceObjectEncryption.

Własność Wartość
Wartość domyślna: Disabled
Akceptowane wartości: Disabled, Enabled
--ksm-metric-annotations-allow-list

Rozdzielona przecinkami lista dodatkowych kluczy etykiet Kubernetes, które będą używane w metryce etykiet zasobów. Domyślnie metryka zawiera tylko etykiety nazw i przestrzeni nazw. Aby uwzględnić dodatkowe etykiety, podaj listę nazw zasobów w postaci mnogiej i kluczy etykiet Kubernetes, które chcesz zezwolić na nie (np. =namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...)". Można podać pojedynczy element "" dla zasobu, aby zezwolić na dowolne etykiety, ale ma to poważne konsekwencje dla wydajności (np. '=pods=[]').

--ksm-metric-labels-allow-list

Rozdzielona przecinkami lista dodatkowych kluczy etykiet Kubernetes, które będą używane w metryce etykiet zasobów. Domyślnie metryka zawiera tylko etykiety nazw i przestrzeni nazw. Aby uwzględnić dodatkowe etykiety, podaj listę nazw zasobów w postaci mnogiej i klucze etykiet Kubernetes, które mają być dozwolone (np. '=namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...)". Można podać pojedynczy element "" dla zasobu, aby zezwolić na dowolne etykiety, ale ma to poważne konsekwencje dla wydajności (np. '=pods=[]').

--kube-proxy-config

Konfiguracja serwera kube-proxy dla tego klastra.

--kubelet-config

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

--kubernetes-version -k

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

Własność Wartość
Wartość od: `az aks get-versions`
--linux-os-config

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

--load-balancer-backend-pool-type

Typ puli zaplecza modułu równoważenia obciążenia.

Typ puli zaplecza modułu równoważenia obciążenia, obsługiwane wartości to nodeIP i nodeIPConfiguration.

--load-balancer-idle-timeout

Limit czasu bezczynności modułu równoważenia obciążenia w minutach.

Żądany limit czasu bezczynności dla przepływów wychodzących modułu równoważenia obciążenia, wartość domyślna to 30 minut. Określ wartość w zakresie [4, 100].

--load-balancer-managed-outbound-ip-count

Liczba wychodzących adresów IP zarządzanych przez moduł równoważenia obciążenia.

Żądana liczba zarządzanych wychodzących adresów IP dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-managed-outbound-ipv6-count

Liczba adresów IP ruchu wychodzącego IPv6 zarządzanego przez moduł równoważenia obciążenia.

Żądana liczba zarządzanych wychodzących adresów IP protokołu IPv6 dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla dwóch stosów (--ip-families IPv4,IPv6).

--load-balancer-outbound-ip-prefixes

Identyfikatory zasobów adresów IP ruchu wychodzącego modułu równoważenia obciążenia.

Identyfikatory zasobów publicznego adresu IP rozdzielone przecinkami dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-outbound-ips

Identyfikatory zasobów wychodzącego adresu IP modułu równoważenia obciążenia.

Identyfikatory zasobów publicznych adresów IP rozdzielonych przecinkami dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-outbound-ports

Przydzielone porty wychodzące modułu równoważenia obciążenia.

Żądana statyczna liczba portów wychodzących na maszynę wirtualną w puli zaplecza modułu równoważenia obciążenia. Domyślnie ustaw wartość 0, która używa domyślnej alokacji na podstawie liczby maszyn wirtualnych. Określ wartość w zakresie [0, 64000], która jest wielokrotną 8.

--load-balancer-sku

Wybór jednostki SKU usługi Azure Load Balancer dla klastra. podstawowa lub standardowa.

Wybierz jednostki SKU usługi Azure Load Balancer w warstwie Podstawowa lub Standardowa dla klastra usługi AKS.

Własność Wartość
Akceptowane wartości: basic, standard
--location -l

Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--max-count

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

--max-pods -m

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

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

Własność Wartość
Wartość domyślna: 0
--message-of-the-day

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

--min-count

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

--nat-gateway-idle-timeout

Limit czasu bezczynności bramy translatora adresów sieciowych w minutach.

Żądany limit czasu bezczynności dla przepływów wychodzących bramy translatora adresów sieciowych, wartość domyślna to 4 minuty. Określ wartość w zakresie [4, 120]. Prawidłowa dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa tylko z typem wychodzącym managedNATGateway.

--nat-gateway-managed-outbound-ip-count

Liczba wychodzących adresów IP zarządzanych przez bramę translatora adresów sieciowych.

Żądana liczba zarządzanych wychodzących adresów IP dla połączenia wychodzącego bramy translatora adresów sieciowych. Określ wartość w zakresie [1, 16]. Prawidłowa dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa tylko z typem wychodzącym managedNATGateway.

--network-dataplane

Płaszczyzna danych sieci do użycia.

Plan danych sieci używany w klastrze Kubernetes. Określ wartość "azure", aby użyć planu danych platformy Azure (ustawienie domyślne) lub "cilium", aby włączyć plan danych Cilium.

Własność Wartość
Akceptowane wartości: azure, cilium
--network-plugin

Wtyczka sieci kubernetes do użycia.

Określ "azure" dla routingowych adresów IP zasobników z sieci wirtualnej, "kubenet" dla adresów IP zasobników bez routingu z siecią nakładki lub "brak" dla braku skonfigurowanej sieci.

Własność Wartość
Akceptowane wartości: azure, kubenet, none
--network-plugin-mode

Tryb wtyczki sieciowej do użycia.

Służy do kontrolowania trybu, w którym powinna działać wtyczka sieciowa. Na przykład "nakładka" używana z parametrem --network-plugin=azure będzie używać sieci nakładki (adresów IP innych niż sieci wirtualne) dla zasobników w klastrze.

Własność Wartość
Akceptowane wartości: overlay
--network-policy

(WERSJA ZAPOZNAWCZA) Zasady sieciowe platformy Kubernetes do użycia.

Używanie razem z wtyczką sieci "azure". Określ wartość "azure" dla menedżera zasad sieci platformy Azure, "calico" dla kontrolera zasad sieci cali, "cilium" dla nakładki CNI platformy Azure obsługiwanej przez cilium. Wartości domyślne to "" (wyłączone zasady sieciowe).

--no-ssh-key -x

Nie używaj ani nie twórz lokalnego klucza SSH.

Aby uzyskać dostęp do węzłów po utworzeniu klastra za pomocą tej opcji, użyj witryny Azure Portal.

Własność Wartość
Wartość domyślna: False
--no-wait

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

Własność Wartość
Wartość domyślna: False
--node-count -c

Liczba węzłów w puli węzłów Kubernetes. Jest to wymagane, gdy określono parametr --enable-cluster-autoscaler. Po utworzeniu klastra można zmienić rozmiar puli węzłów za pomocą polecenia az aks scale.

Własność Wartość
Wartość domyślna: 3
--node-init-taints --nodepool-initialization-taints
Prapremiera

Inicjowanie węzła dla pul węzłów utworzonych za pomocą operacji tworzenia aks.

--node-os-upgrade-channel

Sposób aktualizowania systemu operacyjnego w węzłach. Może to być NodeImage, None, SecurityPatch lub Unmanaged.

Własność Wartość
Akceptowane wartości: NodeImage, None, SecurityPatch, Unmanaged
--node-osdisk-diskencryptionset-id -d

ResourceId zestawu szyfrowania dysku do użycia do włączania szyfrowania magazynowanych na dysku systemu operacyjnego węzła agenta.

--node-osdisk-size

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

Własność Wartość
Wartość domyślna: 0
--node-osdisk-type

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

Własność Wartość
Akceptowane wartości: Ephemeral, Managed
--node-provisioning-default-pools
Prapremiera

Zestaw domyślnych pul węzłów Karpenter skonfigurowanych do aprowizacji węzłów. Prawidłowe wartości to "Auto" i "Brak".

Zestaw domyślnych pul węzłów Karpenter skonfigurowanych do aprowizacji węzłów. Prawidłowe wartości to "Auto" i "Brak". Automatycznie: aprowizowany jest standardowy zestaw Węzłów Karpenter. Brak: Nie aprowizowane są pule węzłów Karpenter. OSTRZEŻENIE: Zmiana tej wartości z Auto na Brak w istniejącym klastrze spowoduje usunięcie domyślnych puli Węzłów Karpenter, co spowoduje opróżnienie i usunięcie węzłów skojarzonych z tymi pulami. Zdecydowanie zaleca się, aby tego nie robić, chyba że istnieją bezczynne węzły gotowe do podjęcia zasobników eksmitowanych przez tę akcję.

Własność Wartość
Akceptowane wartości: Auto, None
--node-provisioning-mode
Prapremiera

Ustaw tryb aprowizacji węzła klastra. Prawidłowe wartości to "Auto" i "Manual". Aby uzyskać więcej informacji na temat trybu "Auto", zobacz aka.ms/aks/nap.

Własność Wartość
Akceptowane wartości: Auto, Manual
--node-public-ip-prefix-id

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

--node-public-ip-tags

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

--node-resource-group

Grupa zasobów węzła to grupa zasobów, w której zostaną utworzone wszystkie zasoby klienta, takie jak maszyny wirtualne.

--node-vm-size -s

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.

--nodepool-allowed-host-ports
Prapremiera

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.

--nodepool-asg-ids
Prapremiera

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.

--nodepool-labels

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

--nodepool-name

Nazwa puli węzłów, maksymalnie 12 znaków alfanumerycznych.

Własność Wartość
Wartość domyślna: nodepool1
--nodepool-tags

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

--nodepool-taints

Defekty węzłów dla wszystkich pul węzłów w tym klastrze.

--nrg-lockdown-restriction-level

Poziom ograniczeń w grupie zasobów zarządzanego węzła.

Poziom ograniczeń uprawnień dozwolony w grupie zasobów węzła zarządzanego klastra, obsługiwane wartości to Unrestricted i ReadOnly (zalecane polecenie ReadOnly).

Własność Wartość
Akceptowane wartości: ReadOnly, Unrestricted
--opentelemetry-logs-port
Prapremiera

Port kolekcji dzienników OpenTelemetry (port domyślny będzie używany, jeśli nie zostanie określony).

--opentelemetry-metrics-port
Prapremiera

Port kolekcji metryk OpenTelemetry (port domyślny będzie używany, jeśli nie zostanie określony).

--os-sku

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
--outbound-type

Sposób konfigurowania ruchu wychodzącego dla klastra.

Wybierz między modułem loadBalancer, userDefinedRouting, managedNATGateway, userAssignedNATGateway, none i block. Jeśli nie zostanie ustawiona, domyślnie wpisz loadBalancer. Wymaga podania parametru --vnet-subnet-id ze wstępnie skonfigurowaną tabelą tras i parametrem --load-balancer-sku w warstwie Standardowa.

Własność Wartość
Akceptowane wartości: block, loadBalancer, managedNATGateway, none, userAssignedNATGateway, userDefinedRouting
--pod-cidr

Zakres adresów IP notacji CIDR, z którego można przypisać adresy IP zasobników, gdy jest używana nakładka usługi Azure CNI lub Kubenet (w dniu 31 marca 2028 r. platforma Kubenet zostanie wycofana).

Ten zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład 172.244.0.0/16. Zobacz: https://aka.ms/aks/azure-cni-overlay.

--pod-cidrs

Rozdzielona przecinkami lista zakresów adresów IP notacji CIDR, z których mają być przypisywane adresy IP zasobników, gdy jest używana nakładka usługi Azure CNI lub Kubenet (31 marca 2028 r. platforma Kubenet zostanie wycofana).

Każdy zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład 172.244.0.0/16. Zobacz: https://aka.ms/aks/azure-cni-overlay.

--pod-ip-allocation-mode

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

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

Własność Wartość
Akceptowane wartości: DynamicIndividual, StaticBlock
--pod-subnet-id

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

--ppg

Identyfikator ppg.

--private-dns-zone

Tryb prywatnej strefy DNS dla klastra prywatnego. Tryb "none" jest w wersji zapoznawczej.

Dozwolone wartości to "system", "none" (wersja zapoznawcza) lub niestandardowy identyfikator zasobu prywatnej strefy DNS. Jeśli nie zostanie ustawiona, wartość domyślna to system typów. Wymaga użycia opcji --enable-private-cluster.

--revision

Wersja usługi Azure Service Mesh do zainstalowania.

--rotation-poll-interval

Ustaw interwał sondowania rotacji. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

--safeguards-excluded-ns
Prapremiera

Rozdzielona przecinkami lista przestrzeni nazw kubernetes do wykluczenia z zabezpieczeń wdrożenia.

--safeguards-level
Prapremiera

Poziom zabezpieczeń wdrożenia. Zaakceptowane wartości to [Wyłączone, Ostrzeżenie, Wymuszanie]. Wymaga włączenia dodatku usługi Azure Policy.

Własność Wartość
Akceptowane wartości: Enforcement, Off, Warning
--safeguards-version
Prapremiera

Wersja zabezpieczeń wdrożenia do użycia. Domyślnie "v1.0.0" Użyj interfejsu API ListSafeguardsVersions, aby odnaleźć dostępne wersje.

--service-cidr

Zakres adresów IP notacji CIDR, z którego chcesz przypisać adresy IP klastra usług.

Ten zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład 10.0.0.0/16.

--service-cidrs

Rozdzielona przecinkami lista zakresów adresów IP notacji CIDR, z których mają zostać przypisane adresy IP klastra usług.

Każdy zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład 10.0.0.0/16.

--service-principal

Jednostka usługi używana do uwierzytelniania w interfejsach API platformy Azure.

Jeśli nie zostanie określona, zostanie utworzona i buforowana nowa jednostka usługi w $HOME.azure\aksServicePrincipal.json do użycia przez kolejne az aks polecenia.

--skip-subnet-role-assignment

Pomiń przypisanie roli dla podsieci (sieć zaawansowana).

W przypadku określenia upewnij się, że jednostka usługi ma dostęp do podsieci.

Własność Wartość
Wartość domyślna: False
--sku

Określ nazwę jednostki SKU dla klastrów zarządzanych. Element "--sku base" umożliwia podstawowy klaster zarządzany. Funkcja "--sku automatic" włącza automatyczny klaster zarządzany.

Własność Wartość
Akceptowane wartości: automatic, base
--snapshot-id

Identyfikator migawki puli węzłów źródłowych użyty do utworzenia tego klastra.

--ssh-access
Prapremiera

Skonfiguruj ustawienie SSH dla pierwszej puli systemu w tym klastrze. 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. Należy pamiętać, że ta konfiguracja nie zacznie obowiązywać w przypadku później utworzonych nowych pul węzłów. Użyj opcji az aks nodepool add --ssh-access , aby skonfigurować dostęp SSH dla nowych pul węzłów.

Własność Wartość
Wartość domyślna: localuser
Akceptowane wartości: disabled, entraid, localuser
--ssh-key-value

Ścieżka klucza publicznego lub zawartość klucza do zainstalowania na maszynach wirtualnych węzła na potrzeby dostępu za pomocą protokołu SSH. Na przykład 'ssh-rsa AAAAB... Wycinek... UcyupgH azureuser@linuxvm".

Własność Wartość
Wartość domyślna: ~\.ssh\id_rsa.pub
--storage-pool-name

Ustaw nazwę puli magazynów dla usługi Azure Container Storage.

--storage-pool-option

Ustaw opcję efemerycznej puli magazynów dysków dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: NVMe, Temp
--storage-pool-size

Ustaw rozmiar puli magazynów dla usługi Azure Container Storage.

--storage-pool-sku

Ustaw jednostkę SKU puli magazynów typu dysku platformy Azure dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--tags

Tagi klastra zarządzanego. Wystąpienie klastra zarządzanego i wszystkie zasoby zarządzane przez dostawcę usług w chmurze zostaną oznaczone tagiem.

--tier

Określ warstwę jednostki SKU dla klastrów zarządzanych. Standard "-tier" umożliwia standardową zarządzaną usługę klastra z umową SLA wspieraną finansowo. Bezpłatna warstwa "-tier" nie ma objętej finansowo umową SLA.

Własność Wartość
Akceptowane wartości: free, premium, standard
--vm-set-type

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

--vm-sizes
Prapremiera

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

--vnet-subnet-id

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

--windows-admin-password

Hasło konta użytkownika do użycia na maszynach wirtualnych węzła systemu Windows.

Reguły dotyczące hasła administratora systemu Windows: — Minimalna długość: 14 znaków — maksymalna długość: 123 znaków — wymagania dotyczące złożoności: 3 na 4 poniżej muszą zostać spełnione * Ma małe znaki * Ma wielkie znaki * Ma wielkie znaki * Ma znak specjalny * Ma znak specjalny (dopasowanie regex [\W_]) — niedozwolone wartości: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Dokumentacja: https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.management.compute.models.virtualmachinescalesetosprofile.adminpassword?view=azure-dotnet.

--windows-admin-username

Konto użytkownika do utworzenia na maszynach wirtualnych węzła systemu Windows.

Reguły dla systemu windows-admin-username: — ograniczenie: Nie można zakończyć w "." — Niedozwolone wartości: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". - Minimalna długość: 1 znak - Maksymalna długość: 20 znaków Odwołanie: https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.management.compute.models.virtualmachinescalesetosprofile.adminusername?view=azure-dotnet.

--workload-runtime

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
--workspace-resource-id

Identyfikator zasobu istniejącego obszaru roboczego usługi Log Analytics do użycia do przechowywania danych monitorowania. Jeśli nie zostanie określony, użyje domyślnego obszaru roboczego usługi Log Analytics, jeśli istnieje, w przeciwnym razie zostanie utworzony.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
--zones -z

Rozdzielona spacjami lista stref dostępności, w których zostaną umieszczone węzły agenta.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks delete

Usuń zarządzany klaster Kubernetes.

az aks delete --name
              --resource-group
              [--if-match]
              [--no-wait]
              [--yes]

Przykłady

Usuń zarządzany klaster Kubernetes. (autogenerated)

az aks delete --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--if-match

Żądanie powinno być kontynuowane tylko wtedy, gdy jednostka pasuje do tego ciągu. Wartość domyślna to Brak.

--no-wait

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

Własność Wartość
Wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks delete (aks-preview rozszerzenie)

Usuń zarządzany klaster Kubernetes.

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

Przykłady

Usuń zarządzany klaster Kubernetes. (autogenerated)

az aks delete --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--if-match

Żądanie powinno być kontynuowane tylko wtedy, gdy jednostka pasuje do tego ciągu. Wartość domyślna to Brak.

--ignore-pod-disruption-budget

Ignore-pod-disruption-budget=true, aby usunąć te zasobniki w węźle bez uwzględniania budżetu zakłóceń zasobników. Wartość domyślna to Brak.

--no-wait

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

Własność Wartość
Wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks disable-addons

Wyłącz dodatki Kubernetes.

az aks disable-addons --addons
                      --name
                      --resource-group
                      [--no-wait]

Przykłady

Wyłącz dodatki Kubernetes. (autogenerated)

az aks disable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--addons -a

Wyłącz dodatki Kubernetes na liście rozdzielanej przecinkami.

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks disable-addons (aks-preview rozszerzenie)

Wyłącz dodatki Kubernetes.

az aks disable-addons --addons
                      --name
                      --resource-group
                      [--no-wait]

Przykłady

Wyłącz dodatki Kubernetes. (autogenerated)

az aks disable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--addons -a

Wyłącz dodatki Kubernetes na liście rozdzielanej przecinkami.

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks enable-addons

Włącz dodatki Kubernetes.

Te dodatki są dostępne:

  • http_application_routing : skonfiguruj ruch przychodzący przy użyciu automatycznego tworzenia publicznej nazwy DNS.
  • monitorowanie: włącz monitorowanie usługi Log Analytics. Wymaga "--workspace-resource-id". Wymaga "--enable-msi-auth-for-monitoring" dla uwierzytelniania tożsamości zarządzanej. Wymaga "--enable-syslog" w celu włączenia zbierania danych dziennika systemowego z węzłów. Pamiętaj, że tożsamość usługi zarządzanej musi być włączona. Wymaga ciągu "--ampls-resource-id" dla łącza prywatnego. Pamiętaj, że tożsamość usługi zarządzanej musi być włączona. Wymaga ustawienia "-enable-high-log-scale-mode" w celu włączenia trybu skalowania dzienników na potrzeby dzienników kontenerów. Pamiętaj, że tożsamość usługi zarządzanej musi być włączona. Jeśli dodatek monitorowania jest włączony - argument no-wait nie będzie miał wpływu
  • wirtualny węzeł: włącz węzeł wirtualny usługi AKS. Wymaga nazwy --subnet-name, aby podać nazwę istniejącej podsieci dla węzła wirtualnego do użycia.
  • azure-policy : włączanie zasad platformy Azure. Dodatek usługi Azure Policy dla usługi AKS umożliwia wymuszanie na dużą skalę i zabezpieczenia klastrów w sposób scentralizowany i spójny. Dowiedz się więcej na stronie aka.ms/aks/policy.
  • ingress-appgw: włącz dodatek kontrolera ruchu przychodzącego usługi Application Gateway.
  • open-service-mesh: włącz dodatek Open Service Mesh.
  • azure-keyvault-secrets-provider: włącz dodatek dostawcy kluczy tajnych usługi Azure Keyvault.
az aks enable-addons --addons
                     --name
                     --resource-group
                     [--ampls-resource-id]
                     [--appgw-id]
                     [--appgw-name]
                     [--appgw-subnet-cidr]
                     [--appgw-subnet-id]
                     [--appgw-watch-namespace]
                     [--data-collection-settings]
                     [--enable-high-log-scale-mode {false, true}]
                     [--enable-msi-auth-for-monitoring {false, true}]
                     [--enable-secret-rotation]
                     [--enable-sgxquotehelper]
                     [--enable-syslog {false, true}]
                     [--no-wait]
                     [--rotation-poll-interval]
                     [--subnet-name]
                     [--workspace-resource-id]

Przykłady

Włącz dodatki Kubernetes. (autogenerated)

az aks enable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet MySubnetName

Włącz dodatek ingress-appgw z prefiksem podsieci.

az aks enable-addons --name MyManagedCluster --resource-group MyResourceGroup --addons ingress-appgw --appgw-subnet-cidr 10.225.0.0/16 --appgw-name gateway

Włącz dodatek open-service-mesh.

az aks enable-addons --name MyManagedCluster --resource-group MyResourceGroup --addons open-service-mesh

Wymagane parametry

--addons -a

Włącz dodatki Kubernetes na liście rozdzielanej przecinkami.

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--ampls-resource-id

Identyfikator zasobu zakresu usługi Azure Monitor Private Link dla dodatku monitorowania.

--appgw-id

Identyfikator zasobu istniejącej usługi Application Gateway do użycia z usługą AGIC. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-name

Nazwa bramy aplikacji do utworzenia/użycia w grupie zasobów węzła. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-subnet-cidr

Podsieć CIDR do użycia dla nowej podsieci utworzonej w celu wdrożenia usługi Application Gateway. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-subnet-id

Identyfikator zasobu istniejącej podsieci używanej do wdrożenia usługi Application Gateway. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-watch-namespace

Określ przestrzeń nazw, którą powinien obserwować AGIC. Może to być pojedyncza wartość ciągu lub rozdzielona przecinkami lista przestrzeni nazw.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--data-collection-settings

Ścieżka do pliku JSON zawierającego ustawienia zbierania danych dla dodatku Monitorowanie.

--enable-high-log-scale-mode

Włącz tryb dużej skali dzienników dla dzienników kontenerów.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--enable-msi-auth-for-monitoring

Włącz uwierzytelnianie tożsamości zarządzanej dla dodatku monitorowania.

Własność Wartość
Wartość domyślna: True
Akceptowane wartości: false, true
--enable-secret-rotation

Włącz rotację wpisów tajnych. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

Własność Wartość
Wartość domyślna: False
--enable-sgxquotehelper

Włącz pomocnik cudzysłowu SGX dla dodatku confcom.

Własność Wartość
Wartość domyślna: False
--enable-syslog

Włącz zbieranie danych dziennika systemowego dla dodatku monitorowania.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--no-wait

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

Własność Wartość
Wartość domyślna: False
--rotation-poll-interval

Ustaw interwał sondowania rotacji. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

--subnet-name -s

Nazwa istniejącej podsieci do użycia z dodatkiem virtual-node.

--workspace-resource-id

Identyfikator zasobu istniejącego obszaru roboczego usługi Log Analytics do użycia do przechowywania danych monitorowania.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks enable-addons (aks-preview rozszerzenie)

Włącz dodatki Kubernetes.

Te dodatki są dostępne: http_application_routing — konfigurowanie ruchu przychodzącego przy użyciu automatycznego tworzenia publicznej nazwy DNS. monitorowanie — włączanie monitorowania usługi Log Analytics. Używa domyślnego obszaru roboczego usługi Log Analytics, jeśli istnieje, w przeciwnym razie zostanie utworzony. Określ "--workspace-resource-id", aby użyć istniejącego obszaru roboczego. Jeśli dodatek monitorowania jest włączony — argument no-wait nie będzie miał wpływu na wirtualny węzeł — włącz węzeł wirtualny usługi AKS. Wymaga nazwy --subnet-name, aby podać nazwę istniejącej podsieci dla węzła wirtualnego do użycia. azure-policy — włączanie zasad platformy Azure. Dodatek usługi Azure Policy dla usługi AKS umożliwia wymuszanie na dużą skalę i zabezpieczenia klastrów w sposób scentralizowany i spójny. Dowiedz się więcej na stronie aka.ms/aks/policy. ingress-appgw — włącz dodatek kontrolera ruchu przychodzącego usługi Application Gateway (WERSJA ZAPOZNAWCZA). open-service-mesh — włącz dodatek Open Service Mesh (WERSJA ZAPOZNAWCZA). gitops — włączanie metodyki GitOps (WERSJA ZAPOZNAWCZA). azure-keyvault-secrets-provider — włącz dodatek dostawcy wpisów tajnych usługi Azure Keyvault. web_application_routing — włącz dodatek routingu aplikacji (WERSJA ZAPOZNAWCZA). Określ "--dns-zone-resource-id", aby skonfigurować usługę DNS.

az aks enable-addons --addons
                     --name
                     --resource-group
                     [--aks-custom-headers]
                     [--ampls-resource-id]
                     [--appgw-id]
                     [--appgw-name]
                     [--appgw-subnet-cidr]
                     [--appgw-subnet-id]
                     [--appgw-watch-namespace]
                     [--data-collection-settings]
                     [--dns-zone-resource-ids]
                     [--enable-high-log-scale-mode {false, true}]
                     [--enable-msi-auth-for-monitoring {false, true}]
                     [--enable-secret-rotation]
                     [--enable-sgxquotehelper]
                     [--enable-syslog {false, true}]
                     [--no-wait]
                     [--rotation-poll-interval]
                     [--subnet-name]
                     [--workspace-resource-id]

Przykłady

Włącz dodatki Kubernetes. (autogenerated)

az aks enable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet

Włącz dodatek ingress-appgw z prefiksem podsieci.

az aks enable-addons --name MyManagedCluster --resource-group MyResourceGroup --addons ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway

Włącz dodatek open-service-mesh.

az aks enable-addons --name MyManagedCluster --resource-group MyResourceGroup --addons open-service-mesh

Wymagane parametry

--addons -a

Włącz dodatki Kubernetes na liście rozdzielanej przecinkami.

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aks-custom-headers

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

--ampls-resource-id
Prapremiera

Identyfikator zasobu zakresu usługi Azure Monitor Private Link dla dodatku monitorowania.

--appgw-id

Identyfikator zasobu istniejącej usługi Application Gateway do użycia z usługą AGIC. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-name

Nazwa bramy aplikacji do utworzenia/użycia w grupie zasobów węzła. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-subnet-cidr

Podsieć CIDR do użycia dla nowej podsieci utworzonej w celu wdrożenia usługi Application Gateway. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-subnet-id

Identyfikator zasobu istniejącej podsieci używanej do wdrożenia usługi Application Gateway. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--appgw-watch-namespace

Określ przestrzeń nazw, którą powinien obserwować AGIC. Może to być pojedyncza wartość ciągu lub rozdzielona przecinkami lista przestrzeni nazw. Użyj polecenia z dodatkiem ingress-azure.

Własność Wartość
Grupa parametrów: Application Gateway Arguments
--data-collection-settings
Prapremiera

Ścieżka do pliku JSON zawierającego ustawienia zbierania danych dla dodatku Monitorowanie.

--dns-zone-resource-ids
Prapremiera

Rozdzielona przecinkami lista identyfikatorów zasobów zasobu strefy DNS do użycia z dodatkiem Routing aplikacji.

--enable-high-log-scale-mode
Prapremiera

Włącz tryb dużej skali dzienników dla dzienników kontenerów.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--enable-msi-auth-for-monitoring
Prapremiera

Wysyłanie danych monitorowania do usługi Log Analytics przy użyciu przypisanej tożsamości klastra (zamiast klucza współużytkowanego obszaru roboczego usługi Log Analytics).

Własność Wartość
Wartość domyślna: True
Akceptowane wartości: false, true
--enable-secret-rotation

Włącz rotację wpisów tajnych. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

Własność Wartość
Wartość domyślna: False
--enable-sgxquotehelper

Włącz pomocnik cudzysłowu SGX dla dodatku confcom.

Własność Wartość
Wartość domyślna: False
--enable-syslog
Prapremiera

Włącz zbieranie danych dziennika systemowego dla dodatku monitorowania.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--no-wait

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

Własność Wartość
Wartość domyślna: False
--rotation-poll-interval

Ustaw interwał sondowania rotacji. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

--subnet-name -s

Nazwa podsieci dla węzła wirtualnego do użycia.

--workspace-resource-id

Identyfikator zasobu istniejącego obszaru roboczego usługi Log Analytics do użycia do przechowywania danych monitorowania.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks get-credentials

Uzyskiwanie poświadczeń dostępu dla zarządzanego klastra Kubernetes.

Domyślnie poświadczenia są scalane z plikiem .kube/config, dzięki czemu narzędzie kubectl może ich używać. Aby uzyskać szczegółowe informacje, zobacz -f parametru.

az aks get-credentials --name
                       --resource-group
                       [--admin]
                       [--context]
                       [--file]
                       [--format]
                       [--overwrite-existing]
                       [--public-fqdn]

Przykłady

Uzyskiwanie poświadczeń dostępu dla zarządzanego klastra Kubernetes. (autogenerated)

az aks get-credentials --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--admin -a

Pobieranie poświadczeń administratora klastra. Ustawienie domyślne: poświadczenia użytkownika klastra.

W przypadku klastrów z integracją z usługą Azure Active Directory ta funkcja pomija normalne uwierzytelnianie usługi Azure AD i może być używana, jeśli zostanie trwale zablokowana, nie mając dostępu do prawidłowej grupy usługi Azure AD z dostępem do klastra. Wymaga roli "Administrator klastra usługi Azure Kubernetes Service".

Własność Wartość
Wartość domyślna: False
--context

Jeśli zostanie określona, zastąp domyślną nazwę kontekstu. Parametr ma pierwszeństwo --admin przed parametrem --context.

--file -f

Plik konfiguracji platformy Kubernetes do aktualizacji. Zamiast tego użyj polecenia "-", aby wydrukować kod YAML w pliku stdout.

Własność Wartość
Wartość domyślna: ~\.kube\config
--format

Określ format zwróconych poświadczeń. Dostępne wartości to ["exec", "azure"]. Zastosowanie ma zastosowanie tylko podczas żądania poświadczeń clusterUser klastrów usługi AAD.

--overwrite-existing

Zastąp dowolny istniejący wpis klastra o tej samej nazwie.

Własność Wartość
Wartość domyślna: False
--public-fqdn

Pobierz poświadczenia klastra prywatnego z adresem serwera, aby mieć publiczną nazwę fqdn.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Poświadczenia są zawsze w formacie YAML, więc ten argument jest skutecznie ignorowany.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks get-credentials (aks-preview rozszerzenie)

Uzyskiwanie poświadczeń dostępu dla zarządzanego klastra Kubernetes.

az aks get-credentials --name
                       --resource-group
                       [--admin]
                       [--aks-custom-headers]
                       [--context]
                       [--file]
                       [--format {azure, exec}]
                       [--overwrite-existing]
                       [--public-fqdn]
                       [--user]

Przykłady

Uzyskiwanie poświadczeń dostępu dla zarządzanego klastra Kubernetes. (autogenerated)

az aks get-credentials --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--admin -a

Pobieranie poświadczeń administratora klastra. Ustawienie domyślne: poświadczenia użytkownika klastra.

Własność Wartość
Wartość domyślna: False
--aks-custom-headers

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

--context

Jeśli zostanie określona, zastąp domyślną nazwę kontekstu.

--file -f

Plik konfiguracji platformy Kubernetes do aktualizacji. Zamiast tego użyj polecenia "-", aby wydrukować kod YAML w pliku stdout.

Własność Wartość
Wartość domyślna: ~\.kube\config
--format

Określ format zwróconych poświadczeń. Dostępne wartości to ["exec", "azure"]. Zastosowanie ma zastosowanie tylko podczas żądania poświadczeń clusterUser klastrów usługi AAD.

Własność Wartość
Akceptowane wartości: azure, exec
--overwrite-existing

Zastąp dowolny istniejący wpis klastra o tej samej nazwie.

Własność Wartość
Wartość domyślna: False
--public-fqdn

Pobierz poświadczenia klastra prywatnego z adresem serwera, aby mieć publiczną nazwę fqdn.

Własność Wartość
Wartość domyślna: False
--user -u

Pobieranie poświadczeń dla użytkownika. Prawidłowe tylko wtedy, gdy --admin ma wartość False. Ustawienie domyślne: poświadczenia użytkownika klastra.

Własność Wartość
Wartość domyślna: clusterUser
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Poświadczenia są zawsze w formacie YAML, więc ten argument jest skutecznie ignorowany.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks get-upgrades

Pobierz wersje uaktualnienia dostępne dla zarządzanego klastra Kubernetes.

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

Przykłady

Pobieranie wersji uaktualnienia dostępnych dla zarządzanego klastra Kubernetes

az aks get-upgrades --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks get-upgrades (aks-preview rozszerzenie)

Pobierz wersje uaktualnienia dostępne dla zarządzanego klastra Kubernetes.

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

Przykłady

Pobieranie wersji uaktualnienia dostępnych dla zarządzanego klastra Kubernetes

az aks get-upgrades --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks get-versions

Pobierz wersje dostępne do utworzenia zarządzanego klastra Kubernetes.

az aks get-versions --location

Przykłady

Pobieranie wersji dostępnych do tworzenia zarządzanego klastra Kubernetes

az aks get-versions --location westus2

Wymagane parametry

--location -l

Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks get-versions (aks-preview rozszerzenie)

Pobierz wersje dostępne do utworzenia zarządzanego klastra Kubernetes.

az aks get-versions --location

Przykłady

Pobieranie wersji dostępnych do tworzenia zarządzanego klastra Kubernetes

az aks get-versions --location westus2

Wymagane parametry

--location -l

Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks install-cli

Pobierz i zainstaluj narzędzie kubectl, narzędzie wiersza polecenia Kubernetes. Pobierz i zainstaluj wtyczkę kubelogin , wtyczki client-go credential (exec) implementując uwierzytelnianie platformy Azure.

az aks install-cli [--base-src-url]
                   [--client-version]
                   [--install-location]
                   [--kubelogin-base-src-url]
                   [--kubelogin-install-location]
                   [--kubelogin-version]

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--base-src-url

Podstawowy adres URL źródła pobierania dla wydań kubectl.

--client-version

Wersja narzędzia kubectl do zainstalowania.

Własność Wartość
Wartość domyślna: latest
--install-location

Ścieżka instalacji narzędzia kubectl. Uwaga: ścieżka powinna zawierać nazwę pliku binarnego.

Własność Wartość
Wartość domyślna: ~\.azure-kubectl\kubectl.exe
--kubelogin-base-src-url -l

Podstawowy adres URL źródła pobierania dla wydań kubelogin.

--kubelogin-install-location

Ścieżka, na której ma zostać zainstalowana platforma kubelogin. Uwaga: ścieżka powinna zawierać nazwę pliku binarnego.

Własność Wartość
Wartość domyślna: ~\.azure-kubelogin\kubelogin.exe
--kubelogin-version

Wersja narzędzia kubelogin do zainstalowania.

Własność Wartość
Wartość domyślna: latest
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks kanalyze

Wyświetl wyniki diagnostyczne klastra Kubernetes po zakończeniu działania narzędzia kollect.

az aks kanalyze --name
                --resource-group

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks kollect

Zbieranie informacji diagnostycznych dla klastra Kubernetes.

Zbierz informacje diagnostyczne dotyczące klastra Kubernetes i zapisz je na określonym koncie magazynu. Konto magazynu można podać na trzy sposoby: nazwę konta magazynu i sygnaturę dostępu współdzielonego z uprawnieniami do zapisu. identyfikator zasobu do konta magazynu, którego jesteś właścicielem. konto magazynu w ustawieniach diagnostycznych klastra zarządzanego.

az aks kollect --name
               --resource-group
               [--container-logs]
               [--kube-objects]
               [--node-logs]
               [--node-logs-windows]
               [--sas-token]
               [--storage-account]

Przykłady

używanie nazwy konta magazynu i tokenu sygnatury dostępu współdzielonego z uprawnieniami do zapisu

az aks kollect -g MyResourceGroup -n MyManagedCluster --storage-account MyStorageAccount --sas-token "MySasToken"

przy użyciu identyfikatora zasobu konta magazynu, którego jesteś właścicielem.

az aks kollect -g MyResourceGroup -n MyManagedCluster --storage-account "MyStoreageAccountResourceId"

przy użyciu konta magazynu w ustawieniach diagnostycznych klastra zarządzanego.

az aks kollect -g MyResourceGroup -n MyManagedCluster

dostosuj dzienniki kontenera do zbierania.

az aks kollect -g MyResourceGroup -n MyManagedCluster --container-logs "mynamespace1/mypod1 myns2"

dostosuj obiekty kubernetes do zbierania.

az aks kollect -g MyResourceGroup -n MyManagedCluster --kube-objects "mynamespace1/service myns2/deployment/deployment1"

dostosuj pliki dziennika węzła do zbierania.

az aks kollect -g MyResourceGroup -n MyManagedCluster --node-logs "/var/log/azure-vnet.log /var/log/azure-vnet-ipam.log"

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--container-logs

Lista dzienników kontenerów do zebrania.

Lista dzienników kontenerów do zebrania. Jej wartością mogą być wszystkie kontenery w przestrzeni nazw, na przykład kube-system lub określony kontener w przestrzeni nazw, na przykład kube-system/tunnelfront.

--kube-objects

Lista obiektów kubernetes do opisania.

Lista obiektów kubernetes do opisania. Jego wartość może być wszystkimi obiektami typu w przestrzeni nazw, na przykład kube-system/pod, lub określonym obiektem typu w przestrzeni nazw, na przykład kube-system/deployment/tunnelfront.

--node-logs

Lista dzienników węzłów do zbierania dla węzłów systemu Linux. Na przykład /var/log/cloud-init.log.

--node-logs-windows

Lista dzienników węzłów do zbierania dla węzłów systemu Windows. Na przykład C:\AzureData\CustomDataSetupScript.log.

--sas-token

Token SAS z uprawnieniami do zapisu dla konta magazynu.

--storage-account

Nazwa lub identyfikator konta magazynu, aby zapisać informacje diagnostyczne.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks list

Wyświetl listę zarządzanych klastrów Kubernetes.

az aks list [--resource-group]

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--resource-group -g

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks list (aks-preview rozszerzenie)

Wyświetl listę zarządzanych klastrów Kubernetes.

az aks list [--resource-group]

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--resource-group -g

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks operation-abort

Przerwanie ostatniej uruchomionej operacji w klastrze zarządzanym.

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

Przykłady

Operacja przerwania w klastrze zarządzanym

az aks operation-abort -g myResourceGroup -n myAKSCluster

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks operation-abort (aks-preview rozszerzenie)

Przerwanie ostatniej uruchomionej operacji w klastrze zarządzanym.

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

Przykłady

Operacja przerwania w klastrze zarządzanym

az aks operation-abort -g myResourceGroup -n myAKSCluster

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aks-custom-headers

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

--no-wait

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

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks remove-dev-spaces

Przestarzałe

To polecenie zostało uznane za przestarzałe i zostanie usunięte w przyszłej wersji.

Usuń usługę Azure Dev Spaces z zarządzanego klastra Kubernetes.

az aks remove-dev-spaces --name
                         --resource-group
                         [--yes]

Przykłady

Usuń usługę Azure Dev Spaces z zarządzanego klastra Kubernetes.

az aks remove-dev-spaces -g my-aks-group -n my-aks

Usuń usługę Azure Dev Spaces z zarządzanego klastra Kubernetes bez monitowania.

az aks remove-dev-spaces -g my-aks-group -n my-aks --yes

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks rotate-certs

Obracanie certyfikatów i kluczy w zarządzanym klastrze Kubernetes.

Platforma Kubernetes będzie niedostępna podczas rotacji certyfikatów klastra.

az aks rotate-certs --name
                    --resource-group
                    [--no-wait]
                    [--yes]

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks rotate-certs (aks-preview rozszerzenie)

Obracanie certyfikatów i kluczy w zarządzanym klastrze Kubernetes.

Platforma Kubernetes będzie niedostępna podczas rotacji certyfikatów klastra.

az aks rotate-certs --name
                    --resource-group
                    [--no-wait]
                    [--yes]

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks scale

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

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

Przykłady

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

az aks scale --name MyManagedCluster --node-count 3 --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--node-count -c

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

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
--nodepool-name

Nazwa puli węzłów, maksymalnie 12 znaków alfanumerycznych.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks scale (aks-preview rozszerzenie)

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

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

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--node-count -c

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

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aks-custom-headers

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

--no-wait

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

Własność Wartość
Wartość domyślna: False
--nodepool-name

Nazwa puli węzłów, maksymalnie 12 znaków alfanumerycznych.

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks show

Pokaż szczegóły zarządzanego klastra Kubernetes.

az aks show --name
            --resource-group

Przykłady

Pokaż szczegóły zarządzanego klastra Kubernetes

az aks show --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks show (aks-preview rozszerzenie)

Pokaż szczegóły zarządzanego klastra Kubernetes.

az aks show --name
            --resource-group
            [--aks-custom-headers]

Przykłady

Pokaż szczegóły zarządzanego klastra Kubernetes

az aks show -g MyResourceGroup -n MyManagedCluster

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aks-custom-headers

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks start

Uruchamia wcześniej zatrzymany klaster zarządzany.

Zobacz starting a cluster <https://docs.microsoft.com/azure/aks/start-stop-cluster>_ aby uzyskać więcej informacji na temat uruchamiania klastra.

az aks start --name
             --resource-group
             [--no-wait]

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks start (aks-preview rozszerzenie)

Uruchamia wcześniej zatrzymany klaster zarządzany.

Zobacz starting a cluster <https://docs.microsoft.com/azure/aks/start-stop-cluster>_ aby uzyskać więcej informacji na temat uruchamiania klastra.

az aks start --name
             --resource-group
             [--no-wait]

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks stop

Zatrzymaj klaster zarządzany.

Można to wykonać tylko w klastrach opartych na zestawie skalowania maszyn wirtualnych platformy Azure. Zatrzymanie klastra całkowicie zatrzymuje płaszczyznę sterowania i węzły agenta przy zachowaniu wszystkich obiektów i stanu klastra. Klaster nie nalicza opłat podczas jego zatrzymywania. Zobacz stopping a cluster <https://learn.microsoft.com/azure/aks/start-stop-cluster>_ aby uzyskać więcej informacji na temat zatrzymywania klastra.

az aks stop --name
            --resource-group
            [--no-wait]

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks stop (aks-preview rozszerzenie)

Zatrzymaj klaster zarządzany.

Można to wykonać tylko w klastrach opartych na zestawie skalowania maszyn wirtualnych platformy Azure. Zatrzymanie klastra całkowicie zatrzymuje płaszczyznę sterowania i węzły agenta przy zachowaniu wszystkich obiektów i stanu klastra. Klaster nie nalicza opłat podczas jego zatrzymywania. Zobacz stopping a cluster <https://docs.microsoft.com/azure/aks/start-stop-cluster>_ aby uzyskać więcej informacji na temat zatrzymywania klastra.

az aks stop --name
            --resource-group
            [--no-wait]

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--no-wait

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

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks update

Aktualizowanie zarządzanego klastra Kubernetes. W przypadku wywołania bez opcjonalnych argumentów próba przeniesienia klastra do stanu celu bez zmiany bieżącej konfiguracji klastra. Może to służyć do wyprowadzenia ze stanu innego niż powodzenie.

az aks update --name
              --resource-group
              [--aad-admin-group-object-ids]
              [--aad-tenant-id]
              [--acns-advanced-networkpolicies {FQDN, L7, None}]
              [--aks-custom-headers]
              [--api-server-authorized-ip-ranges]
              [--apiserver-subnet-id]
              [--assign-identity]
              [--assign-kubelet-identity]
              [--assignee-principal-type]
              [--attach-acr]
              [--auto-upgrade-channel {node-image, none, patch, rapid, stable}]
              [--azure-container-storage-nodepools]
              [--azure-keyvault-kms-key-id]
              [--azure-keyvault-kms-key-vault-network-access {Private, Public}]
              [--azure-keyvault-kms-key-vault-resource-id]
              [--azure-monitor-workspace-resource-id]
              [--bootstrap-artifact-source {Cache, Direct}]
              [--bootstrap-container-registry-resource-id]
              [--ca-certs --custom-ca-trust-certificates]
              [--ca-profile --cluster-autoscaler-profile]
              [--container-storage-version {1, 2}]
              [--defender-config]
              [--detach-acr]
              [--disable-acns]
              [--disable-acns-observability]
              [--disable-acns-security]
              [--disable-ahub]
              [--disable-ai-toolchain-operator]
              [--disable-azure-container-storage]
              [--disable-azure-keyvault-kms]
              [--disable-azure-monitor-metrics]
              [--disable-azure-rbac]
              [--disable-blob-driver]
              [--disable-cluster-autoscaler]
              [--disable-cost-analysis]
              [--disable-defender]
              [--disable-disk-driver]
              [--disable-file-driver]
              [--disable-force-upgrade]
              [--disable-image-cleaner]
              [--disable-keda]
              [--disable-local-accounts]
              [--disable-private-cluster]
              [--disable-public-fqdn]
              [--disable-run-command]
              [--disable-secret-rotation]
              [--disable-snapshot-controller]
              [--disable-static-egress-gateway]
              [--disable-vpa]
              [--disable-windows-gmsa]
              [--disable-workload-identity]
              [--enable-aad]
              [--enable-acns]
              [--enable-ahub]
              [--enable-ai-toolchain-operator]
              [--enable-apiserver-vnet-integration]
              [--enable-azure-container-storage]
              [--enable-azure-keyvault-kms]
              [--enable-azure-monitor-metrics]
              [--enable-azure-rbac]
              [--enable-blob-driver]
              [--enable-cluster-autoscaler]
              [--enable-cost-analysis]
              [--enable-defender]
              [--enable-disk-driver]
              [--enable-file-driver]
              [--enable-force-upgrade]
              [--enable-image-cleaner]
              [--enable-keda]
              [--enable-local-accounts]
              [--enable-managed-identity]
              [--enable-oidc-issuer]
              [--enable-private-cluster]
              [--enable-public-fqdn]
              [--enable-run-command]
              [--enable-secret-rotation]
              [--enable-snapshot-controller]
              [--enable-static-egress-gateway]
              [--enable-vpa]
              [--enable-windows-gmsa]
              [--enable-windows-recording-rules]
              [--enable-workload-identity]
              [--ephemeral-disk-nvme-perf-tier {Basic, Premium, Standard}]
              [--ephemeral-disk-volume-type {EphemeralVolumeOnly, PersistentVolumeWithAnnotation}]
              [--gmsa-dns-server]
              [--gmsa-root-domain-name]
              [--grafana-resource-id]
              [--http-proxy-config]
              [--if-match]
              [--if-none-match]
              [--image-cleaner-interval-hours]
              [--ip-families]
              [--k8s-support-plan {AKSLongTermSupport, KubernetesOfficial}]
              [--ksm-metric-annotations-allow-list]
              [--ksm-metric-labels-allow-list]
              [--load-balancer-backend-pool-type {nodeIP, nodeIPConfiguration}]
              [--load-balancer-idle-timeout]
              [--load-balancer-managed-outbound-ip-count]
              [--load-balancer-managed-outbound-ipv6-count]
              [--load-balancer-outbound-ip-prefixes]
              [--load-balancer-outbound-ips]
              [--load-balancer-outbound-ports]
              [--load-balancer-sku {standard}]
              [--max-count]
              [--migrate-vmas-to-vms]
              [--min-count]
              [--nat-gateway-idle-timeout]
              [--nat-gateway-managed-outbound-ip-count]
              [--network-dataplane {azure, cilium}]
              [--network-plugin {azure, kubenet, none}]
              [--network-plugin-mode]
              [--network-policy {azure, calico, cilium, none}]
              [--no-wait]
              [--node-os-upgrade-channel]
              [--node-provisioning-default-pools {Auto, None}]
              [--node-provisioning-mode {Auto, Manual}]
              [--nodepool-labels]
              [--nodepool-taints]
              [--nrg-lockdown-restriction-level {ReadOnly, Unrestricted}]
              [--outbound-type {loadBalancer, managedNATGateway, none, userAssignedNATGateway, userDefinedRouting}]
              [--pod-cidr]
              [--private-dns-zone]
              [--rotation-poll-interval]
              [--sku {automatic, base}]
              [--storage-pool-name]
              [--storage-pool-option {NVMe, Temp, all}]
              [--storage-pool-size]
              [--storage-pool-sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
              [--tags]
              [--tier {free, premium, standard}]
              [--update-cluster-autoscaler]
              [--upgrade-override-until]
              [--windows-admin-password]
              [--yes]

Przykłady

Uzgodnij klaster z powrotem z bieżącym stanem.

az aks update -g MyResourceGroup -n MyManagedCluster

Zaktualizuj klaster kubernetes przy użyciu modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa, aby użyć dwóch adresów IP utworzonych przez usługę AKS na potrzeby użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2

Zaktualizuj klaster kubernetes przy użyciu modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa, aby użyć podanych publicznych adresów IP dla użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ips <ip-resource-id-1,ip-resource-id-2>

Aktualizowanie klastra Kubernetes przy użyciu standardowego modułu równoważenia obciążenia jednostki SKU z dwoma wychodzącymi adresami IP zarządzanymi przez usługę AKS limit czasu bezczynności przepływu wynosi 5 minut i 8000 przydzielonych portów na maszynę

az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2 --load-balancer-idle-timeout 5 --load-balancer-outbound-ports 8000

Zaktualizuj klaster kubernetes przy użyciu modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa, aby użyć podanych prefiksów publicznych adresów IP dla użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ip-prefixes <ip-prefix-resource-id-1,ip-prefix-resource-id-2>

Aktualizowanie klastra kubernetes typu wychodzącego managedNATGateway przy użyciu dwóch wychodzących adresów IP zarządzanych przez usługę AKS limitu czasu bezczynności przepływu 4 minut

az aks update -g MyResourceGroup -n MyManagedCluster --nat-gateway-managed-outbound-ip-count 2 --nat-gateway-idle-timeout 4

Dołączanie klastra usługi AKS do usługi ACR według nazwy "acrName"

az aks update -g MyResourceGroup -n MyManagedCluster --attach-acr acrName

Zaktualizuj klaster kubernetes przy użyciu autoryzowanych zakresów adresów IP serwera apiserver.

az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 193.168.1.0/24,194.168.1.0/24

Wyłącz autoryzowaną funkcję zakresów adresów IP serwera apiserver dla klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges ""

Ograniczanie ruchu apiserver w klastrze kubernetes do węzłów puli agentów.

az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 0.0.0.0/32

Zaktualizuj klaster usługi AAD zarządzany przez usługę AKS przy użyciu identyfikatorów obiektów dzierżawy lub grupy administracyjnej.

az aks update -g MyResourceGroup -n MyManagedCluster --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>

Migrowanie klastra zintegrowanego usługi AAD usługi AKS lub klastra innego niż AAD do klastra usługi AKS zarządzanego przez usługę AAD.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-aad --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>

Włączanie funkcji korzyści użytkownika hybrydowego platformy Azure dla klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-ahub

Wyłącz funkcje korzyści użytkownika hybrydowego platformy Azure dla klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --disable-ahub

Aktualizowanie hasła systemu Windows klastra kubernetes

az aks update -g MyResourceGroup -n MyManagedCLuster --windows-admin-password "Repl@cePassw0rd12345678"

Zaktualizuj klaster tak, aby używał tożsamości zarządzanej przypisanej przez system w płaszczyźnie sterowania.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-managed-identity

Zaktualizuj klaster, aby używał tożsamości zarządzanej przypisanej przez użytkownika w płaszczyźnie sterowania.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-managed-identity --assign-identity <user_assigned_identity_resource_id>

Aktualizowanie niezarządzanego klastra usługi AAD AKS w celu korzystania z kontroli dostępu opartej na rolach platformy Azure

az aks update -g MyResourceGroup -n MyManagedCluster --enable-aad --enable-azure-rbac

Aktualizowanie zarządzanego klastra usługi AAD AKS w celu korzystania z kontroli dostępu opartej na rolach platformy Azure

az aks update -g MyResourceGroup -n MyManagedCluster --enable-azure-rbac

Wyłączanie kontroli dostępu opartej na rolach platformy Azure w zarządzanym klastrze usługi AAD AKS

az aks update -g MyResourceGroup -n MyManagedCluster --disable-azure-rbac

Aktualizowanie tagów klastra kubernetes

az aks update -g MyResourceGroup -n MyManagedCLuster --tags "foo=bar" "baz=qux"

Aktualizowanie klastra kubernetes za pomocą nagłówków niestandardowych

az aks update -g MyResourceGroup -n MyManagedCluster --aks-custom-headers WindowsContainerRuntime=containerd,AKSHTTPCustomFeatures=Microsoft.ContainerService/CustomNodeConfigPreview

Włącz usługę Gmsa systemu Windows dla klastra kubernetes z ustawieniem serwera DNS w sieci wirtualnej używanej przez klaster.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-windows-gmsa

Włącz usługę Gmsa systemu Windows dla klastra kubernetes bez ustawiania serwera DNS w sieci wirtualnej używanej przez klaster.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-windows-gmsa --gmsa-dns-server "10.240.0.4" --gmsa-root-domain-name "contoso.com"

Wyłącz usługę Gmsa systemu Windows dla klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --disable-windows-gmsa

Włącz automatyczne skalowanie obciążeń KEDA dla istniejącego klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-keda

Wyłącz automatyczne skalowanie obciążenia KEDA dla istniejącego klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --disable-keda

Włącz narzędzie VPA(Vertical Pod Autoscaler) dla istniejącego klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCLuster --enable-vpa

Wyłącz moduł VPA (pionowy moduł skalowania zasobników) dla istniejącego klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCLuster --disable-vpa

Zaktualizuj klaster kubernetes, aby używał automatycznej aprowizacji węzłów.

az aks update -g MyResourceGroup -n MyManagedCluster --node-provisioning-mode Auto

Zaktualizuj klaster kubernetes, aby używać trybu aprowizacji automatycznego węzła bez pul domyślnych.

az aks update -g MyResourceGroup -n MyManagedCluster --node-provisioning-mode Auto --node-provisioning-default-pools None

Uaktualnianie jednostki SKU modułu równoważenia obciążenia do warstwy Standardowa

az aks update --load-balancer-sku standard -g MyResourceGroup -n MyManagedCluster

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aad-admin-group-object-ids

Rozdzielona przecinkami lista identyfikatorów obiektów grupy aad, które zostaną ustawione jako administrator klastra.

--aad-tenant-id

Identyfikator dzierżawy usługi Azure Active Directory.

--acns-advanced-networkpolicies

Włącz zaawansowane zasady sieciowe (Brak, nazwa FQDN lub L7) w klastrze podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "--enable-acns".

Własność Wartość
Akceptowane wartości: FQDN, L7, None
--aks-custom-headers

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

--api-server-authorized-ip-ranges

Rozdzielona przecinkami lista autoryzowanych zakresów adresów IP serwera apiserver. Ustaw wartość "", aby zezwolić na cały ruch w wcześniej ograniczonym klastrze. Ustaw wartość 0.0.0.0.0/32, aby ograniczyć ruch usługi apiserver do pul węzłów.

--apiserver-subnet-id

Identyfikator podsieci w istniejącej sieci wirtualnej, do której ma zostać przypisane zasobniki apiserver płaszczyzny sterowania (wymaga --enable-apiserver-vnet-integration).

--assign-identity

Określ istniejącą tożsamość przypisaną przez użytkownika do zarządzania grupą zasobów klastra.

--assign-kubelet-identity

Zaktualizuj tożsamość kubelet klastra do istniejącej tożsamości przypisanej przez użytkownika. Pamiętaj, że ta operacja spowoduje ponowne utworzenie wszystkich węzłów agenta w klastrze.

--assignee-principal-type -t

Użyj tego parametru w połączeniu z --attach-acr, aby jawnie ustawić typ podmiotu zabezpieczeń w przypisaniu roli usługi ACR. Pomaga to uniknąć błędów związanych z kontrolą dostępu opartej na rolach, zapewniając zastosowanie poprawnego typu podmiotu zabezpieczeń. Prawidłowe wartości to "User", "Group" lub "ServicePrincipal".

--attach-acr

Przyznaj przypisanie roli "acrpull" do usługi ACR określonej przez nazwę lub identyfikator zasobu.

--auto-upgrade-channel

Określ kanał uaktualniania na potrzeby automatycznego uaktualniania.

Własność Wartość
Akceptowane wartości: node-image, none, patch, rapid, stable
--azure-container-storage-nodepools

Zdefiniuj listę rozdzielonych przecinkami puli węzłów, aby zainstalować magazyn kontenerów platformy Azure.

--azure-keyvault-kms-key-id

Identyfikator klucza usługi Azure Key Vault.

--azure-keyvault-kms-key-vault-network-access

Dostęp sieciowy do usługi Azure Key Vault.

Dozwolone wartości to "Publiczne", "Prywatne". Jeśli nie zostanie ustawiona, wartości domyślne mają typ "Publiczny". Wymaga użycia polecenia --azure-keyvault-kms-key-id.

Własność Wartość
Akceptowane wartości: Private, Public
--azure-keyvault-kms-key-vault-resource-id

Identyfikator zasobu usługi Azure Key Vault.

--azure-monitor-workspace-resource-id

Identyfikator zasobu obszaru roboczego usługi Azure Monitor.

--bootstrap-artifact-source

Skonfiguruj źródło artefaktu podczas uruchamiania klastra.

Artefakty obejmują obraz dodatku. Użyj polecenia "Direct", aby pobrać artefakty z mcR, "Cache" do artefaktów downalod z usługi Azure Container Registry.

Własność Wartość
Akceptowane wartości: Cache, Direct
--bootstrap-container-registry-resource-id

Skonfiguruj identyfikator zasobu rejestru kontenerów. Musi używać "Pamięci podręcznej" jako źródła artefaktu bootstrap.

--ca-certs --custom-ca-trust-certificates

Ścieżka do pliku zawierającego maksymalnie 10 pustych certyfikatów rozdzielonych wierszami. Tylko prawidłowe dla węzłów systemu Linux.

Te certyfikaty są używane przez funkcję zaufania niestandardowego urzędu certyfikacji i zostaną dodane do magazynów zaufania węzłów.

--ca-profile --cluster-autoscaler-profile

Rozdzielona przecinkami lista par key=value na potrzeby konfigurowania narzędzia do automatycznego skalowania klastra. Przekaż pusty ciąg, aby wyczyścić profil.

--container-storage-version

Ustaw wersję usługi Azure Container Storage, a najnowsza wersja zostanie zainstalowana domyślnie.

Własność Wartość
Akceptowane wartości: 1, 2
--defender-config

Ścieżka do pliku JSON zawierającego konfiguracje profilu usługi Microsoft Defender.

--detach-acr

Wyłącz przypisanie roli "acrpull" do usługi ACR określonej przez nazwę lub identyfikator zasobu.

--disable-acns

Wyłącz wszystkie zaawansowane funkcje sieciowe w klastrze.

--disable-acns-observability

Służy do wyłączania zaawansowanych funkcji obserwacji sieci w klastrach podczas włączania zaawansowanych funkcji sieciowych za pomocą funkcji "-enable-acns".

--disable-acns-security

Służy do wyłączania zaawansowanych funkcji zabezpieczeń sieci w klastrach podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "--enable-acns".

--disable-ahub

Wyłącz funkcję korzyści użytkownika hybrydowego platformy Azure (AHUB) dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-ai-toolchain-operator

Wyłącz operator łańcucha narzędzi sztucznej inteligencji.

Własność Wartość
Wartość domyślna: False
--disable-azure-container-storage

Wyłącz usługę Azure Container Storage lub dowolny z typów puli magazynów. Może służyć jako flaga (domyślnie true) lub z wartością typu puli magazynu: azureDisk, ephemeralDisk, elasticSan, all (aby wyłączyć wszystkie pule magazynów).

--disable-azure-keyvault-kms

Wyłącz usługa zarządzania kluczami usługi Azure KeyVault.

Własność Wartość
Wartość domyślna: False
--disable-azure-monitor-metrics

Wyłącz profil metryk usługi Azure Monitor. Spowoduje to usunięcie wszystkich kontrolerów DCRA skojarzonych z klastrem, wszystkich połączonych kontrolerów DOMENY ze strumieniem danych = prometheus-stream oraz grup reguł rejestrowania utworzonych przez dodatek dla tego klastra usługi AKS.

Własność Wartość
Wartość domyślna: False
--disable-azure-rbac

Wyłącz kontrolę dostępu opartą na rolach platformy Azure w celu kontrolowania kontroli autoryzacji w klastrze.

Własność Wartość
Wartość domyślna: False
--disable-blob-driver

Wyłącz sterownik CSI usługi AzureBlob.

--disable-cluster-autoscaler -d

Wyłącz funkcję automatycznego skalowania klastra.

Własność Wartość
Wartość domyślna: False
--disable-cost-analysis

Wyłącz eksportowanie obszaru nazw kubernetes i szczegółów wdrożenia do widoków Analiza kosztów w witrynie Azure Portal.

Własność Wartość
Wartość domyślna: False
--disable-defender

Wyłącz profil usługi Defender.

Własność Wartość
Wartość domyślna: False
--disable-disk-driver

Wyłącz sterownik AzureDisk CSI.

Własność Wartość
Wartość domyślna: False
--disable-file-driver

Wyłącz sterownik AzureFile CSI.

Własność Wartość
Wartość domyślna: False
--disable-force-upgrade

Wyłącz przesłonięcia ustawień uaktualniania klastra forceUpgrade.

Własność Wartość
Wartość domyślna: False
--disable-image-cleaner

Wyłącz usługę ImageCleaner.

Własność Wartość
Wartość domyślna: False
--disable-keda

Wyłącz automatyczne skalowanie obciążenia KEDA.

Własność Wartość
Wartość domyślna: False
--disable-local-accounts

Jeśli ustawiono wartość true, pobieranie poświadczeń statycznych zostanie wyłączone dla tego klastra.

Własność Wartość
Wartość domyślna: False
--disable-private-cluster

Wyłącz klaster prywatny dla klastra integracji z siecią wirtualną apiserver.

Własność Wartość
Wartość domyślna: False
--disable-public-fqdn

Wyłącz funkcję publicznej nazwy fqdn dla klastra prywatnego.

Własność Wartość
Wartość domyślna: False
--disable-run-command

Wyłącz funkcję uruchom polecenie dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-secret-rotation

Wyłącz rotację wpisów tajnych. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

Własność Wartość
Wartość domyślna: False
--disable-snapshot-controller

Wyłącz kontroler migawek CSI.

Własność Wartość
Wartość domyślna: False
--disable-static-egress-gateway

Wyłącz dodatek usługi Static Egress Gateway do klastra.

Własność Wartość
Wartość domyślna: False
--disable-vpa

Wyłącz narzędzie do automatycznego skalowania zasobników pionowych dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-windows-gmsa

Wyłącz usługę Windows gmsa w klastrze.

Własność Wartość
Wartość domyślna: False
--disable-workload-identity

Wyłącz dodatek tożsamości obciążenia.

Własność Wartość
Wartość domyślna: False
--enable-aad

Włącz funkcję zarządzanej usługi AAD dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-acns

Włącz zaawansowane funkcje sieciowe w klastrze. Włączenie tej opcji spowoduje naliczenie dodatkowych kosztów. W przypadku klastrów innych niż cilium zabezpieczenia acns zostaną domyślnie wyłączone do odwołania.

--enable-ahub

Włącz funkcję korzyści użytkownika hybrydowego platformy Azure (AHUB) dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-ai-toolchain-operator

Włącz operator łańcucha narzędzi sztucznej inteligencji w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-apiserver-vnet-integration

Włącz integrację sieci wirtualnej użytkownika z zasobnikami apiserver płaszczyzny sterowania.

Własność Wartość
Wartość domyślna: False
--enable-azure-container-storage

Włączanie usługi Azure Container Storage. Można użyć jako flagi (domyślnie true) lub z wartością typu puli magazynu: (azureDisk, ephemeralDisk, elasticSan).

--enable-azure-keyvault-kms

Włącz usługa zarządzania kluczami usługi Azure KeyVault.

Własność Wartość
Wartość domyślna: False
--enable-azure-monitor-metrics

Włącz klaster kubernetes za pomocą usługi zarządzanej Azure Monitor na potrzeby integracji rozwiązania Prometheus.

Własność Wartość
Wartość domyślna: False
--enable-azure-rbac

Włącz kontrolę dostępu opartą na rolach platformy Azure, aby kontrolować kontrole autoryzacji w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-blob-driver

Włącz sterownik AZUREBlob CSI.

--enable-cluster-autoscaler -e

Włącz skalowanie automatyczne klastra.

Własność Wartość
Wartość domyślna: False
--enable-cost-analysis

Włącz eksportowanie szczegółów przestrzeni nazw i wdrożenia platformy Kubernetes do widoków Analiza kosztów w witrynie Azure Portal. Aby uzyskać więcej informacji, zobacz aka.ms/aks/docs/cost-analysis.

Własność Wartość
Wartość domyślna: False
--enable-defender

Włącz profil zabezpieczeń usługi Microsoft Defender.

Własność Wartość
Wartość domyślna: False
--enable-disk-driver

Włącz sterownik AzureDisk CSI.

Własność Wartość
Wartość domyślna: False
--enable-file-driver

Włącz sterownik AZUREFile CSI.

Własność Wartość
Wartość domyślna: False
--enable-force-upgrade

Włącz zastąpienie ustawień uaktualniania klastra forceUpgrade.

Własność Wartość
Wartość domyślna: False
--enable-image-cleaner

Włącz usługę ImageCleaner.

Własność Wartość
Wartość domyślna: False
--enable-keda

Włącz automatyczne skalowanie obciążenia KEDA.

Własność Wartość
Wartość domyślna: False
--enable-local-accounts

W przypadku ustawienia wartości true włączy pobieranie poświadczeń statycznych dla tego klastra.

Własność Wartość
Wartość domyślna: False
--enable-managed-identity

Zaktualizuj bieżący klaster, aby zarządzać grupą zasobów klastra przy użyciu tożsamości zarządzanej.

Własność Wartość
Wartość domyślna: False
--enable-oidc-issuer

Włącz wystawcę OIDC.

Własność Wartość
Wartość domyślna: False
--enable-private-cluster

Włącz klaster prywatny dla klastra integracji z siecią wirtualną apiserver.

Własność Wartość
Wartość domyślna: False
--enable-public-fqdn

Włącz funkcję publicznej nazwy fqdn dla klastra prywatnego.

Własność Wartość
Wartość domyślna: False
--enable-run-command

Włącz funkcję uruchom polecenie dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-secret-rotation

Włącz rotację wpisów tajnych. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

Własność Wartość
Wartość domyślna: False
--enable-snapshot-controller

Włącz kontroler migawek.

Własność Wartość
Wartość domyślna: False
--enable-static-egress-gateway

Włącz dodatek usługi Static Egress Gateway do klastra.

Własność Wartość
Wartość domyślna: False
--enable-vpa

Włącz skalowanie automatyczne zasobników pionowych dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-windows-gmsa

Włącz usługę Gmsa systemu Windows w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-windows-recording-rules

Włącz reguły rejestrowania systemu Windows podczas włączania dodatku metryk usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-workload-identity

Włącz dodatek tożsamości obciążenia.

Własność Wartość
Wartość domyślna: False
--ephemeral-disk-nvme-perf-tier

Ustaw typ woluminu dysku efemerycznego dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: Basic, Premium, Standard
--ephemeral-disk-volume-type

Ustaw typ woluminu dysku efemerycznego dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: EphemeralVolumeOnly, PersistentVolumeWithAnnotation
--gmsa-dns-server

Określ serwer DNS dla systemu Windows gmsa w klastrze.

Nie trzeba tego ustawiać, jeśli ustawiono serwer DNS w sieci wirtualnej używanej przez klaster. Należy ustawić lub nie ustawić --gmsa-dns-server i --gmsa-root-domain-name w tym samym czasie podczas ustawiania --enable-windows-gmsa.

--gmsa-root-domain-name

Określ nazwę domeny głównej dla systemu Windows gmsa w klastrze.

Nie trzeba tego ustawiać, jeśli ustawiono serwer DNS w sieci wirtualnej używanej przez klaster. Należy ustawić lub nie ustawić --gmsa-dns-server i --gmsa-root-domain-name w tym samym czasie podczas ustawiania --enable-windows-gmsa.

--grafana-resource-id

Identyfikator zasobu obszaru roboczego zarządzanego przez platformę Azure Grafana.

--http-proxy-config

Konfiguracja serwera proxy HTTP dla tego klastra.

--if-match

Podana wartość zostanie porównana z elementem ETag klastra zarządzanego, 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 nowego klastra.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowego klastra, ale aby zapobiec aktualizowaniu istniejącego klastra. Inne wartości zostaną zignorowane.

--image-cleaner-interval-hours

Interwał skanowania imageCleaner.

--ip-families

Rozdzielona przecinkami lista wersji adresów IP do użycia w sieci klastra.

Każda wersja adresu IP powinna mieć format IPvN. Na przykład protokół IPv4.

--k8s-support-plan

Wybierz jedną z opcji "KubernetesOfficial" lub "AKSLongTermSupport" i "AKSLongTermSupport" otrzymasz 1 dodatkowy rok poprawek CVE.

Własność Wartość
Akceptowane wartości: AKSLongTermSupport, KubernetesOfficial
--ksm-metric-annotations-allow-list

Rozdzielona przecinkami lista dodatkowych kluczy etykiet Kubernetes, które będą używane w metryce etykiet zasobów. Domyślnie metryka zawiera tylko etykiety nazw i przestrzeni nazw. Aby uwzględnić dodatkowe etykiety, podaj listę nazw zasobów w postaci mnogiej i kluczy etykiet Kubernetes, które chcesz zezwolić na nie (np. =namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...)". Można podać pojedynczy element "" dla zasobu, aby zezwolić na dowolne etykiety, ale ma to poważne konsekwencje dla wydajności (np. '=pods=[]').

--ksm-metric-labels-allow-list

Rozdzielona przecinkami lista dodatkowych kluczy etykiet Kubernetes, które będą używane w metryce etykiet zasobów. Domyślnie metryka zawiera tylko etykiety nazw i przestrzeni nazw. Aby uwzględnić dodatkowe etykiety, podaj listę nazw zasobów w postaci mnogiej i klucze etykiet Kubernetes, które mają być dozwolone (np. '=namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...)". Można podać pojedynczy element "" dla zasobu, aby zezwolić na dowolne etykiety, ale ma to poważne konsekwencje dla wydajności (np. '=pods=[]').

--load-balancer-backend-pool-type

Typ puli zaplecza modułu równoważenia obciążenia.

Zdefiniuj typ puli zaplecza loadBalancer zarządzanej puli zaplecza dla ruchu przychodzącego. WęzełIP oznacza, że maszyny wirtualne zostaną dołączone do modułu LoadBalancer przez dodanie prywatnego adresu IP do puli zaplecza. NodeIPConfiguration oznacza, że maszyny wirtualne zostaną dołączone do modułu LoadBalancer, odwołując się do identyfikatora puli zaplecza w karcie sieciowej maszyny wirtualnej.

Własność Wartość
Akceptowane wartości: nodeIP, nodeIPConfiguration
--load-balancer-idle-timeout

Limit czasu bezczynności modułu równoważenia obciążenia w minutach.

Żądany limit czasu bezczynności dla przepływów wychodzących modułu równoważenia obciążenia, wartość domyślna to 30 minut. Określ wartość w zakresie [4, 100].

--load-balancer-managed-outbound-ip-count

Liczba wychodzących adresów IP zarządzanych przez moduł równoważenia obciążenia.

Żądana liczba zarządzanych wychodzących adresów IP dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa. Jeśli nowa wartość jest większa niż oryginalna, zostaną utworzone nowe dodatkowe adresy IP ruchu wychodzącego. Jeśli wartość jest mniejsza niż oryginalna wartość, istniejące adresy IP ruchu wychodzącego zostaną usunięte, a połączenia wychodzące mogą zakończyć się niepowodzeniem z powodu aktualizacji konfiguracji.

--load-balancer-managed-outbound-ipv6-count

Liczba adresów IP ruchu wychodzącego IPv6 zarządzanego przez moduł równoważenia obciążenia.

Żądana liczba zarządzanych wychodzących adresów IP protokołu IPv6 dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla dwóch stosów (--ip-families IPv4,IPv6).

--load-balancer-outbound-ip-prefixes

Identyfikatory zasobów adresów IP ruchu wychodzącego modułu równoważenia obciążenia.

Identyfikatory zasobów publicznego adresu IP rozdzielone przecinkami dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-outbound-ips

Identyfikatory zasobów wychodzącego adresu IP modułu równoważenia obciążenia.

Identyfikatory zasobów publicznych adresów IP rozdzielonych przecinkami dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-outbound-ports

Przydzielone porty wychodzące modułu równoważenia obciążenia.

Żądana statyczna liczba portów wychodzących na maszynę wirtualną w puli zaplecza modułu równoważenia obciążenia. Domyślnie ustaw wartość 0, która używa domyślnej alokacji na podstawie liczby maszyn wirtualnych.

--load-balancer-sku

Wybór jednostki SKU usługi Azure Load Balancer dla klastra. akceptowane są tylko standardowe.

Przeprowadź uaktualnienie do jednostki SKU usługi Azure Load Balancer w warstwie Standardowa dla klastra usługi AKS.

Własność Wartość
Akceptowane wartości: standard
--max-count

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

--migrate-vmas-to-vms

Migrowanie klastra za pomocą puli węzłów VMAS do puli węzłów vmS.

Własność Wartość
Wartość domyślna: False
--min-count

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

--nat-gateway-idle-timeout

Limit czasu bezczynności bramy translatora adresów sieciowych w minutach.

Żądany limit czasu bezczynności dla przepływów wychodzących bramy translatora adresów sieciowych, wartość domyślna to 4 minuty. Określ wartość w zakresie [4, 120]. Prawidłowa dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa tylko z typem wychodzącym managedNATGateway.

--nat-gateway-managed-outbound-ip-count

Liczba wychodzących adresów IP zarządzanych przez bramę translatora adresów sieciowych.

Żądana liczba zarządzanych wychodzących adresów IP dla połączenia wychodzącego bramy translatora adresów sieciowych. Określ wartość w zakresie [1, 16]. Prawidłowa dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa tylko z typem wychodzącym managedNATGateway.

--network-dataplane

Płaszczyzna danych sieci do użycia.

Plan danych sieci używany w klastrze Kubernetes. Określ wartość "azure", aby użyć planu danych platformy Azure (ustawienie domyślne) lub "cilium", aby włączyć plan danych Cilium.

Własność Wartość
Akceptowane wartości: azure, cilium
--network-plugin

Wtyczka sieci kubernetes do użycia.

Określ wartość "azure" wraz z elementem --network-plugin-mode=overlay, aby zaktualizować klaster do używania nakładki usługi Azure CNI. Aby uzyskać więcej informacji, zobacz https://aka.ms/aks/azure-cni-overlay.

Własność Wartość
Akceptowane wartości: azure, kubenet, none
--network-plugin-mode

Zaktualizuj tryb wtyczki sieciowej, aby przeprowadzić migrację do innej konfiguracji sieci zasobników.

--network-policy

Zaktualizuj aparat zasad sieciowych.

Platforma Azure udostępnia trzy aparaty zasad sieciowych do wymuszania zasad sieciowych. Można określić następujące wartości:

  • "azure" dla usługi Azure Network Policy Manager,
  • "cilium" dla usługi Azure CNI obsługiwanej przez cilium,
  • "calico" dla sieci open source i rozwiązania zabezpieczeń sieci założonego przez Tigera,
  • "none" to uninstall Network Policy Engine (Azure Network Policy Manager or Calico). Wartości domyślne to "none" (zasady sieciowe są wyłączone).
Własność Wartość
Akceptowane wartości: azure, calico, cilium, none
--no-wait

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

Własność Wartość
Wartość domyślna: False
--node-os-upgrade-channel

Sposób aktualizowania systemu operacyjnego w węzłach. Może to być NodeImage, None, SecurityPatch lub Unmanaged.

--node-provisioning-default-pools
Prapremiera

Zestaw domyślnych pul węzłów Karpenter skonfigurowanych do aprowizacji węzłów. Prawidłowe wartości to "Auto" i "Brak".

Zestaw domyślnych pul węzłów Karpenter skonfigurowanych do aprowizacji węzłów. Prawidłowe wartości to "Auto" i "Brak". Automatycznie: aprowizowany jest standardowy zestaw Węzłów Karpenter. Brak: Nie aprowizowane są pule węzłów Karpenter. OSTRZEŻENIE: Zmiana tej wartości z Auto na Brak w istniejącym klastrze spowoduje usunięcie domyślnych puli Węzłów Karpenter, co spowoduje opróżnienie i usunięcie węzłów skojarzonych z tymi pulami. Zdecydowanie zaleca się, aby tego nie robić, chyba że istnieją bezczynne węzły gotowe do podjęcia zasobników eksmitowanych przez tę akcję.

Własność Wartość
Akceptowane wartości: Auto, None
--node-provisioning-mode
Prapremiera

Ustaw tryb aprowizacji węzła klastra. Prawidłowe wartości to "Auto" i "Manual". Aby uzyskać więcej informacji na temat trybu "Auto", zobacz aka.ms/aks/nap.

Własność Wartość
Akceptowane wartości: Auto, Manual
--nodepool-labels

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

--nodepool-taints

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

--nrg-lockdown-restriction-level

Poziom ograniczeń w grupie zasobów zarządzanego węzła.

Poziom ograniczeń uprawnień dozwolony w grupie zasobów węzła zarządzanego klastra, obsługiwane wartości to Unrestricted i ReadOnly (zalecane polecenie ReadOnly).

Własność Wartość
Akceptowane wartości: ReadOnly, Unrestricted
--outbound-type

Sposób konfigurowania ruchu wychodzącego dla klastra.

Ta opcja spowoduje zmianę sposobu zarządzania połączeniami wychodzącym w klastrze usługi AKS. Dostępne opcje to loadbalancer, managedNATGateway, userAssignedNATGateway, userDefinedRouting i none. W przypadku niestandardowej sieci wirtualnej obsługiwany jest moduł równoważenia obciążenia userAssignedNATGateway i userDefinedRouting. W przypadku sieci wirtualnej zarządzanej przez usługę aks obsługiwane są moduły równoważenia obciążenia managedNATGateway i userDefinedRouting.

Własność Wartość
Akceptowane wartości: loadBalancer, managedNATGateway, none, userAssignedNATGateway, userDefinedRouting
--pod-cidr

Zaktualizuj trasę CIDR zasobnika dla klastra. Używane podczas aktualizowania klastra z usługi Azure CNI do nakładki CNI platformy Azure.

--private-dns-zone

Tryb prywatnej strefy DNS dla klastra prywatnego.

Zezwalaj tylko na zmianę prywatnej strefy DNS z trybu byo/system na brak dla klastra prywatnego. Inni są odrzucani.

--rotation-poll-interval

Ustaw interwał sondowania rotacji. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

--sku

Określ nazwę jednostki SKU dla klastrów zarządzanych. Użycie polecenia "--sku base" umożliwia użycie podstawowego klastra zarządzanego. Użyj polecenia "--sku automatic" włącza automatyczny klaster zarządzany.

Własność Wartość
Akceptowane wartości: automatic, base
--storage-pool-name

Ustaw nazwę puli magazynów dla usługi Azure Container Storage.

--storage-pool-option

Ustaw opcję efemerycznej puli magazynów dysków dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: NVMe, Temp, all
--storage-pool-size

Ustaw rozmiar puli magazynów dla usługi Azure Container Storage.

--storage-pool-sku

Ustaw jednostkę SKU puli magazynów typu dysku platformy Azure dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--tags

Tagi klastra zarządzanego. Wystąpienie klastra zarządzanego i wszystkie zasoby zarządzane przez dostawcę usług w chmurze zostaną oznaczone tagiem.

--tier

Określ warstwę jednostki SKU dla klastrów zarządzanych. Standard "-tier" umożliwia standardową zarządzaną usługę klastra z umową SLA wspieraną finansowo. Warstwa bezpłatna "-tier" zmienia standardowy klaster zarządzany na bezpłatny.

Własność Wartość
Akceptowane wartości: free, premium, standard
--update-cluster-autoscaler -u

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

Własność Wartość
Wartość domyślna: False
--upgrade-override-until

Do momentu, gdy przesłonięcia upgradeSettings klastra są skuteczne. Musi być w prawidłowym formacie daty i godziny, który mieści się w ciągu najbliższych 30 dni. Na przykład 2023-04-01T13:00:00Z. Należy pamiętać, że jeśli parametr --force-upgrade ma ustawioną wartość true i --upgrade-override-until nie zostanie ustawiona, domyślnie zostanie ustawiona wartość 3 dni od teraz.

--windows-admin-password

Hasło konta użytkownika do użycia na maszynach wirtualnych węzła systemu Windows.

Reguły dotyczące hasła administratora systemu Windows: — Minimalna długość: 14 znaków — maksymalna długość: 123 znaków — wymagania dotyczące złożoności: 3 na 4 poniżej muszą zostać spełnione * Ma małe znaki * Ma wielkie znaki * Ma wielkie znaki * Ma znak specjalny * Ma znak specjalny (dopasowanie regex [\W_]) — niedozwolone wartości: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Dokumentacja: https://learn.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.virtualmachinescalesetosprofile.adminpassword?view=azure-dotnet.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks update (aks-preview rozszerzenie)

Zaktualizuj właściwości zarządzanego klastra Kubernetes.

Zaktualizuj właściwości zarządzanego klastra Kubernetes. Można użyć na przykład do włączania/wyłączania narzędzia do automatycznego skalowania klastra. W przypadku wywołania bez opcjonalnych argumentów próba przeniesienia klastra do stanu celu bez zmiany bieżącej konfiguracji klastra. Może to służyć do wyprowadzenia ze stanu innego niż powodzenie.

az aks update --name
              --resource-group
              [--aad-admin-group-object-ids]
              [--aad-tenant-id]
              [--acns-advanced-networkpolicies {FQDN, L7, None}]
              [--acns-datapath-acceleration-mode {BpfVeth, None}]
              [--acns-transit-encryption-type {None, WireGuard}]
              [--aks-custom-headers]
              [--ampls-resource-id]
              [--api-server-authorized-ip-ranges]
              [--apiserver-subnet-id]
              [--assign-identity]
              [--assign-kubelet-identity]
              [--attach-acr]
              [--auto-upgrade-channel {node-image, none, patch, rapid, stable}]
              [--azure-container-storage-nodepools]
              [--azure-keyvault-kms-key-id]
              [--azure-keyvault-kms-key-vault-network-access {Private, Public}]
              [--azure-keyvault-kms-key-vault-resource-id]
              [--azure-monitor-workspace-resource-id]
              [--bootstrap-artifact-source {Cache, Direct}]
              [--bootstrap-container-registry-resource-id]
              [--ca-certs --custom-ca-trust-certificates]
              [--ca-profile --cluster-autoscaler-profile]
              [--cluster-service-load-balancer-health-probe-mode {Servicenodeport, Shared}]
              [--cluster-snapshot-id]
              [--container-storage-version {1, 2}]
              [--data-collection-settings]
              [--defender-config]
              [--detach-acr]
              [--disable-acns]
              [--disable-acns-observability]
              [--disable-acns-security]
              [--disable-ahub]
              [--disable-ai-toolchain-operator]
              [--disable-azure-container-storage]
              [--disable-azure-keyvault-kms]
              [--disable-azure-monitor-app-monitoring]
              [--disable-azure-monitor-logs]
              [--disable-azure-monitor-metrics]
              [--disable-azure-rbac]
              [--disable-blob-driver]
              [--disable-cluster-autoscaler]
              [--disable-container-network-logs]
              [--disable-cost-analysis]
              [--disable-defender]
              [--disable-disk-driver]
              [--disable-file-driver]
              [--disable-force-upgrade]
              [--disable-gateway-api]
              [--disable-http-proxy]
              [--disable-image-cleaner]
              [--disable-image-integrity]
              [--disable-imds-restriction]
              [--disable-keda]
              [--disable-local-accounts]
              [--disable-opentelemetry-logs]
              [--disable-opentelemetry-metrics]
              [--disable-optimized-addon-scaling]
              [--disable-pod-identity]
              [--disable-private-cluster]
              [--disable-public-fqdn]
              [--disable-run-command]
              [--disable-secret-rotation]
              [--disable-snapshot-controller]
              [--disable-static-egress-gateway]
              [--disable-upstream-kubescheduler-user-configuration]
              [--disable-vpa]
              [--disable-workload-identity]
              [--disk-driver-version {v1, v2}]
              [--enable-aad]
              [--enable-acns]
              [--enable-ahub]
              [--enable-ai-toolchain-operator]
              [--enable-apiserver-vnet-integration]
              [--enable-azure-container-storage]
              [--enable-azure-keyvault-kms]
              [--enable-azure-monitor-app-monitoring]
              [--enable-azure-monitor-logs]
              [--enable-azure-monitor-metrics]
              [--enable-azure-rbac]
              [--enable-blob-driver]
              [--enable-cluster-autoscaler]
              [--enable-container-network-logs]
              [--enable-cost-analysis]
              [--enable-defender]
              [--enable-disk-driver]
              [--enable-file-driver]
              [--enable-force-upgrade]
              [--enable-gateway-api]
              [--enable-high-log-scale-mode {false, true}]
              [--enable-http-proxy]
              [--enable-image-cleaner]
              [--enable-image-integrity]
              [--enable-imds-restriction]
              [--enable-keda]
              [--enable-local-accounts]
              [--enable-managed-identity]
              [--enable-msi-auth-for-monitoring {false, true}]
              [--enable-oidc-issuer]
              [--enable-opentelemetry-logs]
              [--enable-opentelemetry-metrics]
              [--enable-optimized-addon-scaling]
              [--enable-pod-identity]
              [--enable-pod-identity-with-kubenet]
              [--enable-private-cluster]
              [--enable-public-fqdn]
              [--enable-run-command]
              [--enable-secret-rotation]
              [--enable-snapshot-controller]
              [--enable-static-egress-gateway]
              [--enable-syslog {false, true}]
              [--enable-upstream-kubescheduler-user-configuration]
              [--enable-vpa]
              [--enable-windows-gmsa]
              [--enable-windows-recording-rules]
              [--enable-workload-identity]
              [--ephemeral-disk-nvme-perf-tier {Basic, Premium, Standard}]
              [--ephemeral-disk-volume-type {EphemeralVolumeOnly, PersistentVolumeWithAnnotation}]
              [--gmsa-dns-server]
              [--gmsa-root-domain-name]
              [--grafana-resource-id]
              [--http-proxy-config]
              [--if-match]
              [--if-none-match]
              [--image-cleaner-interval-hours]
              [--ip-families]
              [--k8s-support-plan {AKSLongTermSupport, KubernetesOfficial}]
              [--kms-infrastructure-encryption {Disabled, Enabled}]
              [--ksm-metric-annotations-allow-list]
              [--ksm-metric-labels-allow-list]
              [--kube-proxy-config]
              [--load-balancer-backend-pool-type]
              [--load-balancer-idle-timeout]
              [--load-balancer-managed-outbound-ip-count]
              [--load-balancer-managed-outbound-ipv6-count]
              [--load-balancer-outbound-ip-prefixes]
              [--load-balancer-outbound-ips]
              [--load-balancer-outbound-ports]
              [--load-balancer-sku {standard}]
              [--max-count]
              [--migrate-vmas-to-vms]
              [--min-count]
              [--nat-gateway-idle-timeout]
              [--nat-gateway-managed-outbound-ip-count]
              [--network-dataplane {azure, cilium}]
              [--network-plugin {azure, kubenet, none}]
              [--network-plugin-mode]
              [--network-policy]
              [--no-wait]
              [--node-init-taints --nodepool-initialization-taints]
              [--node-os-upgrade-channel {NodeImage, None, SecurityPatch, Unmanaged}]
              [--node-provisioning-default-pools {Auto, None}]
              [--node-provisioning-mode {Auto, Manual}]
              [--nodepool-labels]
              [--nodepool-taints]
              [--nrg-lockdown-restriction-level {ReadOnly, Unrestricted}]
              [--opentelemetry-logs-port]
              [--opentelemetry-metrics-port]
              [--outbound-type {block, loadBalancer, managedNATGateway, none, userAssignedNATGateway, userDefinedRouting}]
              [--pod-cidr]
              [--private-dns-zone]
              [--rotation-poll-interval]
              [--safeguards-excluded-ns]
              [--safeguards-level {Enforcement, Off, Warning}]
              [--safeguards-version]
              [--sku {automatic, base}]
              [--ssh-key-value]
              [--storage-pool-name]
              [--storage-pool-option {NVMe, Temp, all}]
              [--storage-pool-size]
              [--storage-pool-sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
              [--tags]
              [--tier {free, premium, standard}]
              [--update-cluster-autoscaler]
              [--upgrade-override-until]
              [--windows-admin-password]
              [--workspace-resource-id]
              [--yes]

Przykłady

Uzgodnij klaster z powrotem z bieżącym stanem.

az aks update -g MyResourceGroup -n MyManagedCluster

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

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

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

az aks update --disable-cluster-autoscaler -g MyResourceGroup -n MyManagedCluster

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

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

Uaktualnianie jednostki SKU modułu równoważenia obciążenia do warstwy Standardowa

az aks update --load-balancer-sku standard -g MyResourceGroup -n MyManagedCluster

Zaktualizuj klaster kubernetes przy użyciu modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa, aby użyć dwóch adresów IP utworzonych przez usługę AKS na potrzeby użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2

Zaktualizuj klaster kubernetes przy użyciu modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa, aby użyć podanych publicznych adresów IP dla użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ips <ip-resource-id-1,ip-resource-id-2>

Zaktualizuj klaster kubernetes przy użyciu modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa, aby użyć podanych prefiksów publicznych adresów IP dla użycia połączenia wychodzącego modułu równoważenia obciążenia.

az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ip-prefixes <ip-prefix-resource-id-1,ip-prefix-resource-id-2>

Aktualizowanie klastra kubernetes przy użyciu nowego typu ruchu wychodzącego

az aks update -g MyResourceGroup -n MyManagedCluster --outbound-type managedNATGateway

Aktualizowanie klastra Kubernetes przy użyciu dwóch wychodzących adresów IP zarządzanych przez usługę AKS limitu czasu bezczynności przepływu 5 minut i 8000 przydzielonych portów na maszynę

az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2 --load-balancer-idle-timeout 5 --load-balancer-outbound-ports 8000

Aktualizowanie klastra kubernetes typu wychodzącego managedNATGateway przy użyciu dwóch wychodzących adresów IP zarządzanych przez usługę AKS limitu czasu bezczynności przepływu 4 minut

az aks update -g MyResourceGroup -n MyManagedCluster --nat-gateway-managed-outbound-ip-count 2 --nat-gateway-idle-timeout 4

Zaktualizuj klaster kubernetes przy użyciu autoryzowanych zakresów adresów IP serwera apiserver.

az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 193.168.1.0/24,194.168.1.0/24

Wyłącz autoryzowaną funkcję zakresów adresów IP serwera apiserver dla klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges ""

Ograniczanie ruchu apiserver w klastrze kubernetes do węzłów puli agentów.

az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 0.0.0.0/32

Zaktualizuj klaster usługi AAD zarządzany przez usługę AKS przy użyciu identyfikatorów obiektów dzierżawy lub grupy administracyjnej.

az aks update -g MyResourceGroup -n MyManagedCluster --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>

Migrowanie klastra zintegrowanego usługi AAD usługi AKS lub klastra innego niż AAD do klastra usługi AKS zarządzanego przez usługę AAD.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-aad --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>

Włączanie funkcji korzyści użytkownika hybrydowego platformy Azure dla klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-ahub

Wyłącz funkcje korzyści użytkownika hybrydowego platformy Azure dla klastra kubernetes.

az aks update -g MyResourceGroup -n MyManagedCluster --disable-ahub

Zaktualizuj klaster tak, aby używał tożsamości zarządzanej przypisanej przez system w płaszczyźnie sterowania.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-managed-identity

Zaktualizuj klaster, aby używał tożsamości zarządzanej przypisanej przez użytkownika w płaszczyźnie sterowania.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-managed-identity --assign-identity <user_assigned_identity_resource_id>

Włącz dodatek tożsamości zasobnika.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-pod-identity

Wyłącz dodatek tożsamości zasobnika.

az aks update -g MyResourceGroup -n MyManagedCluster --disable-pod-identity

Aktualizowanie tagów klastra kubernetes

az aks update -g MyResourceGroup -n MyManagedCLuster --tags "foo=bar" "baz=qux"

Aktualizowanie hasła systemu Windows klastra kubernetes

az aks update -g MyResourceGroup -n MyManagedCLuster --windows-admin-password "Repl@cePassw0rd12345678"

Aktualizowanie zarządzanego klastra usługi AAD AKS w celu korzystania z kontroli dostępu opartej na rolach platformy Azure

az aks update -g MyResourceGroup -n MyManagedCluster --enable-azure-rbac

Wyłączanie kontroli dostępu opartej na rolach platformy Azure w zarządzanym klastrze usługi AAD AKS

az aks update -g MyResourceGroup -n MyManagedCluster --disable-azure-rbac

Włącz usługę Gmsa systemu Windows dla klastra kubernetes z ustawieniem serwera DNS w sieci wirtualnej używanej przez klaster.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-windows-gmsa

Włącz usługę Gmsa systemu Windows dla klastra kubernetes bez ustawiania serwera DNS w sieci wirtualnej używanej przez klaster.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-windows-gmsa --gmsa-dns-server "10.240.0.4" --gmsa-root-domain-name "contoso.com"

Zaktualizuj istniejący klaster zarządzany do migawki klastra zarządzanego.

az aks update -g MyResourceGroup -n MyManagedCluster --cluster-snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/managedclustersnapshots/mysnapshot1"

Zaktualizuj klaster kubernetes przy użyciu zabezpieczeń ustawionych na wartość "Ostrzeżenie". Założono, że dodatek usługi Azure Policy jest już włączony

az aks update -g MyResourceGroup -n MyManagedCluster --safeguards-level Warning

Zaktualizuj klaster kubernetes przy użyciu zabezpieczeń ustawionych na wartość "Ostrzeżenie" i niektóre wykluczone przestrzenie nazw. Założono, że dodatek usługi Azure Policy jest już włączony

az aks update -g MyResourceGroup -n MyManagedCluster --safeguards-level Warning --safeguards-excluded-ns ns1,ns2

Włączanie dzienników usługi Azure Monitor dla klastra kubernetes

az aks update -g MyResourceGroup -n MyManagedCluster --enable-azure-monitor-logs

Wyłączanie dzienników usługi Azure Monitor dla klastra kubernetes

az aks update -g MyResourceGroup -n MyManagedCluster --disable-azure-monitor-logs

Zaktualizuj klaster kubernetes, aby wyczyścić wszystkie przestrzenie nazw wykluczone z zabezpieczeń. Założono, że dodatek usługi Azure Policy jest już włączony

az aks update -g MyResourceGroup -n MyManagedCluster --safeguards-excluded-ns ""

Zaktualizuj klaster kubernetes, aby umożliwić zarządzaną instalację identyfikatorów CRD interfejsu API bramy ze standardowego kanału wydania.

az aks update -g MyResourceGroup -n MyManagedCluster --enable-gateway-api

Zaktualizuj klaster kubernetes, aby wyłączyć zarządzaną instalację identyfikatorów CRD interfejsu API bramy.

az aks update -g MyResourceGroup -n MyManagedCluster --disable-gateway-api

Włączanie kolekcji metryk OpenTelemetry w istniejącym klastrze

az aks update -g MyResourceGroup -n MyManagedCluster --enable-opentelemetry-metrics

Włączanie zbierania dzienników OpenTelemetry w istniejącym klastrze

az aks update -g MyResourceGroup -n MyManagedCluster --enable-opentelemetry-logs

Konfigurowanie metryk biblioteki OpenTelemetry przy użyciu portu niestandardowego

az aks update -g MyResourceGroup -n MyManagedCluster --enable-opentelemetry-metrics --opentelemetry-metrics-port 8888

Konfigurowanie dzienników OpenTelemetry przy użyciu portu niestandardowego

az aks update -g MyResourceGroup -n MyManagedCluster --enable-opentelemetry-logs --opentelemetry-logs-port 4317

Wyłączanie kolekcji metryk OpenTelemetry w istniejącym klastrze

az aks update -g MyResourceGroup -n MyManagedCluster --disable-opentelemetry-metrics

Wyłączanie zbierania dzienników OpenTelemetry w istniejącym klastrze

az aks update -g MyResourceGroup -n MyManagedCluster --disable-opentelemetry-logs

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aad-admin-group-object-ids

Rozdzielona przecinkami lista identyfikatorów obiektów grupy aad, które zostaną ustawione jako administrator klastra.

--aad-tenant-id

Identyfikator dzierżawy usługi Azure Active Directory.

--acns-advanced-networkpolicies
Prapremiera

Służy do włączania zaawansowanych zasad sieciowych (None, FQDN lub L7) w klastrze podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "-enable-acns".

Własność Wartość
Akceptowane wartości: FQDN, L7, None
--acns-datapath-acceleration-mode
Prapremiera

Służy do ustawiania trybu przyspieszania (Brak lub BpfVeth) w klastrze podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "--enable-acns".

Własność Wartość
Akceptowane wartości: BpfVeth, None
--acns-transit-encryption-type
Prapremiera

Określ typ szyfrowania tranzytowego dla usługi ACNS. Dostępne wartości to "None" i "WireGuard".

Własność Wartość
Akceptowane wartości: None, WireGuard
--aks-custom-headers

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

--ampls-resource-id
Prapremiera

Identyfikator zasobu zakresu usługi Azure Monitor Private Link dla dodatku monitorowania.

--api-server-authorized-ip-ranges

Rozdzielona przecinkami lista autoryzowanych zakresów adresów IP serwera apiserver. Ustaw wartość "", aby zezwolić na cały ruch w wcześniej ograniczonym klastrze. Ustaw wartość 0.0.0.0.0/32, aby ograniczyć ruch usługi apiserver do pul węzłów.

--apiserver-subnet-id
Prapremiera

Identyfikator podsieci w istniejącej sieci wirtualnej, do której ma zostać przypisane zasobniki apiserver płaszczyzny sterowania (wymaga --enable-apiserver-vnet-integration).

--assign-identity

Określ istniejącą tożsamość przypisaną przez użytkownika do zarządzania grupą zasobów klastra.

--assign-kubelet-identity

Zaktualizuj tożsamość kubelet klastra do istniejącej tożsamości przypisanej przez użytkownika. Pamiętaj, że ta operacja spowoduje ponowne utworzenie całego węzła agenta w klastrze.

--attach-acr

Przyznaj przypisanie roli "acrpull" do usługi ACR określonej przez nazwę lub identyfikator zasobu.

--auto-upgrade-channel

Określ kanał uaktualniania na potrzeby automatycznego uaktualniania. Może to być szybkie, stabilne, poprawki, obraz węzła lub brak, żaden nie oznacza wyłączenia automatycznego skalowania.

Własność Wartość
Akceptowane wartości: node-image, none, patch, rapid, stable
--azure-container-storage-nodepools

Zdefiniuj listę rozdzielonych przecinkami puli węzłów, aby zainstalować magazyn kontenerów platformy Azure.

--azure-keyvault-kms-key-id

Identyfikator klucza usługi Azure Key Vault.

--azure-keyvault-kms-key-vault-network-access

Dostęp sieciowy do usługi Azure Key Vault.

Dozwolone wartości to "Publiczne", "Prywatne". Jeśli nie zostanie ustawiona, wartości domyślne mają typ "Publiczny". Wymaga użycia polecenia --azure-keyvault-kms-key-id.

Własność Wartość
Akceptowane wartości: Private, Public
--azure-keyvault-kms-key-vault-resource-id

Identyfikator zasobu usługi Azure Key Vault.

--azure-monitor-workspace-resource-id

Identyfikator zasobu obszaru roboczego usługi Azure Monitor.

--bootstrap-artifact-source
Prapremiera

Skonfiguruj źródło artefaktu podczas uruchamiania klastra.

Artefakty obejmują obraz dodatku. Użyj polecenia "Direct", aby pobrać artefakty z mcR, "Cache" do artefaktów downalod z usługi Azure Container Registry.

Własność Wartość
Akceptowane wartości: Cache, Direct
--bootstrap-container-registry-resource-id
Prapremiera

Skonfiguruj identyfikator zasobu rejestru kontenerów. Musi używać "Pamięci podręcznej" jako źródła artefaktu bootstrap.

--ca-certs --custom-ca-trust-certificates
Prapremiera

Ścieżka do pliku zawierającego maksymalnie 10 pustych certyfikatów rozdzielonych wierszami. Tylko prawidłowe dla węzłów systemu Linux.

Te certyfikaty są używane przez niestandardowe funkcje zaufania urzędu certyfikacji i zostaną dodane do magazynów zaufania węzłów.

--ca-profile --cluster-autoscaler-profile

Rozdzielona spacjami lista par klucz=wartość na potrzeby konfigurowania narzędzia do automatycznego skalowania klastra. Przekaż pusty ciąg, aby wyczyścić profil.

--cluster-service-load-balancer-health-probe-mode
Prapremiera

Ustaw tryb sondy kondycji usługi klastra.

Ustaw tryb sondy kondycji usługi klastra. Wartość domyślna to "Servicenodeport".

Własność Wartość
Akceptowane wartości: Servicenodeport, Shared
--cluster-snapshot-id
Prapremiera

Identyfikator migawki klastra źródłowego służy do aktualizowania istniejącego klastra.

--container-storage-version

Ustaw wersję usługi Azure Container Storage, a najnowsza wersja zostanie zainstalowana domyślnie.

Własność Wartość
Akceptowane wartości: 1, 2
--data-collection-settings
Prapremiera

Ścieżka do pliku JSON zawierającego ustawienia zbierania danych dla dodatku Monitorowanie.

--defender-config

Ścieżka do pliku JSON zawierającego konfiguracje profilu usługi Microsoft Defender.

--detach-acr

Wyłącz przypisanie roli "acrpull" do usługi ACR określonej przez nazwę lub identyfikator zasobu.

--disable-acns

Wyłącz wszystkie zaawansowane funkcje sieciowe w klastrze.

--disable-acns-observability

Służy do wyłączania zaawansowanych funkcji obserwacji sieci w klastrach podczas włączania zaawansowanych funkcji sieciowych za pomocą funkcji "-enable-acns".

--disable-acns-security

Służy do wyłączania zaawansowanych funkcji zabezpieczeń sieci w klastrach podczas włączania zaawansowanych funkcji sieciowych za pomocą polecenia "--enable-acns".

--disable-ahub

Wyłącz funkcję korzyści użytkownika hybrydowego platformy Azure (AHUB) dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-ai-toolchain-operator
Prapremiera

Wyłącz operator łańcucha narzędzi sztucznej inteligencji.

Własność Wartość
Wartość domyślna: False
--disable-azure-container-storage

Wyłącz usługę Azure Container Storage lub dowolny z typów puli magazynów. Może służyć jako flaga (domyślnie true) lub z wartością typu puli magazynu: azureDisk, ephemeralDisk, elasticSan, all (aby wyłączyć wszystkie pule magazynów).

--disable-azure-keyvault-kms

Wyłącz usługa zarządzania kluczami usługi Azure KeyVault.

Własność Wartość
Wartość domyślna: False
--disable-azure-monitor-app-monitoring
Prapremiera

Wyłącz monitorowanie aplikacji usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--disable-azure-monitor-logs

Wyłącz dzienniki usługi Azure Monitor dla klastra.

Jest to równoważne użyciu polecenia "az aks disable-addons -a monitoring". Wyłącza monitorowanie usługi Log Analytics dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-azure-monitor-metrics

Wyłącz profil metryk usługi Azure Monitor. Spowoduje to usunięcie wszystkich kontrolerów DCRA skojarzonych z klastrem, wszystkich połączonych kontrolerów DOMENY ze strumieniem danych = prometheus-stream oraz grup reguł rejestrowania utworzonych przez dodatek dla tego klastra usługi AKS.

Własność Wartość
Wartość domyślna: False
--disable-azure-rbac

Wyłącz kontrolę dostępu opartą na rolach platformy Azure w celu kontrolowania kontroli autoryzacji w klastrze.

Własność Wartość
Wartość domyślna: False
--disable-blob-driver

Wyłącz sterownik CSI usługi AzureBlob.

--disable-cluster-autoscaler -d

Wyłącz funkcję automatycznego skalowania klastra.

Własność Wartość
Wartość domyślna: False
--disable-container-network-logs

Wyłącz funkcje zbierania dzienników sieci kontenerów w klastrze.

--disable-cost-analysis

Wyłącz eksportowanie obszaru nazw kubernetes i szczegółów wdrożenia do widoków Analiza kosztów w witrynie Azure Portal.

Własność Wartość
Wartość domyślna: False
--disable-defender

Wyłącz profil usługi Defender.

Własność Wartość
Wartość domyślna: False
--disable-disk-driver

Wyłącz sterownik AzureDisk CSI.

Własność Wartość
Wartość domyślna: False
--disable-file-driver

Wyłącz sterownik AzureFile CSI.

Własność Wartość
Wartość domyślna: False
--disable-force-upgrade

Wyłącz przesłonięcia ustawień uaktualniania klastra forceUpgrade.

Własność Wartość
Wartość domyślna: False
--disable-gateway-api

Wyłącz zarządzaną instalację identyfikatorów CRD interfejsu API bramy.

Własność Wartość
Wartość domyślna: False
--disable-http-proxy
Prapremiera

Wyłącz konfigurację serwera proxy HTTP w klastrze.

Własność Wartość
Wartość domyślna: False
--disable-image-cleaner

Wyłącz usługę ImageCleaner.

Własność Wartość
Wartość domyślna: False
--disable-image-integrity
Prapremiera

Wyłącz usługę ImageIntegrity.

Własność Wartość
Wartość domyślna: False
--disable-imds-restriction
Prapremiera

Wyłącz ograniczenie IMDS w klastrze. Wszystkie zasobniki w klastrze będą mogły uzyskiwać dostęp do usługi IMDS.

Własność Wartość
Wartość domyślna: False
--disable-keda
Prapremiera

Wyłącz automatyczne skalowanie obciążenia KEDA.

Własność Wartość
Wartość domyślna: False
--disable-local-accounts

(Wersja zapoznawcza) Jeśli ustawiono wartość true, pobieranie poświadczeń statycznych zostanie wyłączone dla tego klastra.

Własność Wartość
Wartość domyślna: False
--disable-opentelemetry-logs
Prapremiera

Wyłącz zbieranie dzienników OpenTelemetry.

Własność Wartość
Wartość domyślna: False
--disable-opentelemetry-metrics
Prapremiera

Wyłącz zbieranie metryk OpenTelemetry.

Własność Wartość
Wartość domyślna: False
--disable-optimized-addon-scaling
Prapremiera

Wyłącz zoptymalizowaną funkcję skalowania dodatków dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-pod-identity

(WERSJA ZAPOZNAWCZA) Wyłącz dodatek Pod Identity dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-private-cluster
Prapremiera

Wyłącz klaster prywatny dla klastra integracji z siecią wirtualną apiserver.

Własność Wartość
Wartość domyślna: False
--disable-public-fqdn

Wyłącz funkcję publicznej nazwy fqdn dla klastra prywatnego.

Własność Wartość
Wartość domyślna: False
--disable-run-command

Wyłącz funkcję uruchom polecenie dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-secret-rotation

Wyłącz rotację wpisów tajnych. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

Własność Wartość
Wartość domyślna: False
--disable-snapshot-controller

Wyłącz kontroler migawek CSI.

Własność Wartość
Wartość domyślna: False
--disable-static-egress-gateway
Prapremiera

Wyłącz dodatek usługi Static Egress Gateway do klastra.

Własność Wartość
Wartość domyślna: False
--disable-upstream-kubescheduler-user-configuration
Prapremiera

Wyłącz konfigurację harmonogramu zdefiniowanego przez użytkownika dla nadrzędnego harmonogramu kube-scheduler w klastrze.

Własność Wartość
Wartość domyślna: False
--disable-vpa
Prapremiera

Wyłącz narzędzie do automatycznego skalowania zasobników pionowych dla klastra.

Własność Wartość
Wartość domyślna: False
--disable-workload-identity

(WERSJA ZAPOZNAWCZA) Wyłącz dodatek Identity obciążenia dla klastra.

Własność Wartość
Wartość domyślna: False
--disk-driver-version

Określ wersję sterownika AZUREDisk CSI.

Własność Wartość
Akceptowane wartości: v1, v2
--enable-aad

Włącz funkcję zarządzanej usługi AAD dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-acns

Włącz zaawansowane funkcje sieciowe w klastrze. Włączenie tej opcji spowoduje naliczenie dodatkowych kosztów. W przypadku klastrów innych niż cilium zabezpieczenia acns zostaną domyślnie wyłączone do odwołania.

--enable-ahub

Włącz funkcję korzyści użytkownika hybrydowego platformy Azure (AHUB) dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-ai-toolchain-operator
Prapremiera

Włącz operator łańcucha narzędzi sztucznej inteligencji w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-apiserver-vnet-integration
Prapremiera

Włącz integrację sieci wirtualnej użytkownika z zasobnikami apiserver płaszczyzny sterowania.

Własność Wartość
Wartość domyślna: False
--enable-azure-container-storage

Włączanie usługi Azure Container Storage. Można użyć jako flagi (domyślnie true) lub z wartością typu puli magazynu: (azureDisk, ephemeralDisk, elasticSan).

--enable-azure-keyvault-kms

Włącz usługa zarządzania kluczami usługi Azure KeyVault.

Własność Wartość
Wartość domyślna: False
--enable-azure-monitor-app-monitoring
Prapremiera

Włącz monitorowanie aplikacji usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-azure-monitor-logs

Włącz dzienniki usługi Azure Monitor dla klastra.

Jest to równoważne użyciu polecenia "az aks enable-addons -a monitoring". Włącza monitorowanie usługi Log Analytics dla klastra. Używa domyślnego obszaru roboczego usługi Log Analytics, jeśli istnieje, w przeciwnym razie zostanie utworzony. Określ "--workspace-resource-id", aby użyć istniejącego obszaru roboczego. Jeśli dodatek monitorowania jest włączony --no-wait argument nie będzie miał wpływu.

Własność Wartość
Wartość domyślna: False
--enable-azure-monitor-metrics

Włącz profil metryk usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-azure-rbac

Włącz kontrolę dostępu opartą na rolach platformy Azure, aby kontrolować kontrole autoryzacji w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-blob-driver

Włącz sterownik AZUREBlob CSI.

--enable-cluster-autoscaler -e

Włącz skalowanie automatyczne klastra.

Własność Wartość
Wartość domyślna: False
--enable-container-network-logs

Włączanie funkcji zbierania dzienników sieciowych kontenerów w klastrze.

--enable-cost-analysis

Włącz eksportowanie szczegółów przestrzeni nazw i wdrożenia platformy Kubernetes do widoków Analiza kosztów w witrynie Azure Portal. Aby uzyskać więcej informacji, zobacz aka.ms/aks/docs/cost-analysis.

Własność Wartość
Wartość domyślna: False
--enable-defender

Włącz profil zabezpieczeń usługi Microsoft Defender.

Własność Wartość
Wartość domyślna: False
--enable-disk-driver

Włącz sterownik AzureDisk CSI.

Własność Wartość
Wartość domyślna: False
--enable-file-driver

Włącz sterownik AZUREFile CSI.

Własność Wartość
Wartość domyślna: False
--enable-force-upgrade

Włącz zastąpienie ustawień uaktualniania klastra forceUpgrade.

Własność Wartość
Wartość domyślna: False
--enable-gateway-api

Włącz zarządzaną instalację identyfikatorów CRD interfejsu API bramy z kanału wydania standardowego. Wymaga włączenia co najmniej jednego dostawcy ruchu przychodzącego interfejsu API bramy zarządzanej.

Własność Wartość
Wartość domyślna: False
--enable-high-log-scale-mode
Prapremiera

Włącz tryb dużej skali dzienników dla dzienników kontenerów.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--enable-http-proxy
Prapremiera

Włącz konfigurację serwera proxy HTTP w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-image-cleaner

Włącz usługę ImageCleaner.

Własność Wartość
Wartość domyślna: False
--enable-image-integrity

Włącz usługę ImageIntegrity.

Własność Wartość
Wartość domyślna: False
--enable-imds-restriction
Prapremiera

Włącz ograniczenie IMDS w klastrze. Zasobniki inne niż hostSieć nie będą mogły uzyskać dostępu do usługi IMDS.

Własność Wartość
Wartość domyślna: False
--enable-keda
Prapremiera

Włącz automatyczne skalowanie obciążenia KEDA.

Własność Wartość
Wartość domyślna: False
--enable-local-accounts

(Wersja zapoznawcza) W przypadku ustawienia wartości true włączy pobieranie poświadczeń statycznych dla tego klastra.

Własność Wartość
Wartość domyślna: False
--enable-managed-identity

Zaktualizuj bieżący klaster do tożsamości zarządzanej, aby zarządzać grupą zasobów klastra.

Własność Wartość
Wartość domyślna: False
--enable-msi-auth-for-monitoring
Prapremiera

Wysyłanie danych monitorowania do usługi Log Analytics przy użyciu przypisanej tożsamości klastra (zamiast klucza współużytkowanego obszaru roboczego usługi Log Analytics).

Własność Wartość
Akceptowane wartości: false, true
--enable-oidc-issuer

Włącz wystawcę OIDC.

Własność Wartość
Wartość domyślna: False
--enable-opentelemetry-logs
Prapremiera

Włącz zbieranie dzienników OpenTelemetry. Wymaga włączenia dzienników usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-opentelemetry-metrics
Prapremiera

Włącz zbieranie metryk OpenTelemetry. Wymaga włączenia metryk usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-optimized-addon-scaling
Prapremiera

Włącz zoptymalizowaną funkcję skalowania dodatków dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-pod-identity

(WERSJA ZAPOZNAWCZA) Włącz dodatek Pod Identity dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-pod-identity-with-kubenet

(WERSJA ZAPOZNAWCZA) Włącz dodatek tożsamości zasobnika dla klastra przy użyciu wtyczki sieci Kubnet.

Własność Wartość
Wartość domyślna: False
--enable-private-cluster
Prapremiera

Włącz klaster prywatny dla klastra integracji z siecią wirtualną apiserver.

Własność Wartość
Wartość domyślna: False
--enable-public-fqdn

Włącz funkcję publicznej nazwy fqdn dla klastra prywatnego.

Własność Wartość
Wartość domyślna: False
--enable-run-command

Włącz funkcję uruchom polecenie dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-secret-rotation

Włącz rotację wpisów tajnych. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

Własność Wartość
Wartość domyślna: False
--enable-snapshot-controller

Włącz kontroler migawek.

Własność Wartość
Wartość domyślna: False
--enable-static-egress-gateway
Prapremiera

Włącz dodatek usługi Static Egress Gateway do klastra.

Własność Wartość
Wartość domyślna: False
--enable-syslog
Prapremiera

Włącz zbieranie danych dziennika systemowego dla dodatku monitorowania.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
--enable-upstream-kubescheduler-user-configuration
Prapremiera

Włącz konfigurację harmonogramu zdefiniowanego przez użytkownika dla nadrzędnego harmonogramu kube-scheduler w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-vpa
Prapremiera

Włącz skalowanie automatyczne zasobników pionowych dla klastra.

Własność Wartość
Wartość domyślna: False
--enable-windows-gmsa

Włącz usługę Gmsa systemu Windows w klastrze.

Własność Wartość
Wartość domyślna: False
--enable-windows-recording-rules

Włącz reguły rejestrowania systemu Windows podczas włączania dodatku metryk usługi Azure Monitor.

Własność Wartość
Wartość domyślna: False
--enable-workload-identity

(WERSJA ZAPOZNAWCZA) Włącz dodatek Identity obciążenia dla klastra.

Własność Wartość
Wartość domyślna: False
--ephemeral-disk-nvme-perf-tier

Ustaw typ woluminu dysku efemerycznego dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: Basic, Premium, Standard
--ephemeral-disk-volume-type

Ustaw typ woluminu dysku efemerycznego dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: EphemeralVolumeOnly, PersistentVolumeWithAnnotation
--gmsa-dns-server

Określ serwer DNS dla systemu Windows gmsa w klastrze.

Nie trzeba tego ustawiać, jeśli ustawiono serwer DNS w sieci wirtualnej używanej przez klaster. Należy ustawić lub nie ustawić --gmsa-dns-server i --gmsa-root-domain-name w tym samym czasie podczas ustawiania --enable-windows-gmsa.

--gmsa-root-domain-name

Określ nazwę domeny głównej dla systemu Windows gmsa w klastrze.

Nie trzeba tego ustawiać, jeśli ustawiono serwer DNS w sieci wirtualnej używanej przez klaster. Należy ustawić lub nie ustawić --gmsa-dns-server i --gmsa-root-domain-name w tym samym czasie podczas ustawiania --enable-windows-gmsa.

--grafana-resource-id

Identyfikator zasobu obszaru roboczego zarządzanego przez platformę Azure Grafana.

--http-proxy-config

Konfiguracja serwera proxy HTTP dla tego klastra.

--if-match

Podana wartość zostanie porównana z elementem ETag klastra zarządzanego, 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 nowego klastra.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowego klastra, ale aby zapobiec aktualizowaniu istniejącego klastra. Inne wartości zostaną zignorowane.

--image-cleaner-interval-hours

Interwał skanowania imageCleaner.

--ip-families

Rozdzielona przecinkami lista wersji adresów IP do użycia w sieci klastra.

Każda wersja adresu IP powinna mieć format IPvN. Na przykład protokół IPv4.

--k8s-support-plan

Wybierz jedną z opcji "KubernetesOfficial" lub "AKSLongTermSupport" i "AKSLongTermSupport" otrzymasz 1 dodatkowy rok poprawek CVE.

Własność Wartość
Akceptowane wartości: AKSLongTermSupport, KubernetesOfficial
--kms-infrastructure-encryption
Prapremiera

Włącz szyfrowanie magazynowanych obiektów zasobów kubernetes przy użyciu kluczy zarządzanych przez usługę.

Włącz szyfrowanie infrastruktury dla obiektów zasobów platformy Kubernetes. Ta funkcja zapewnia szyfrowanie magazynowanych wpisów tajnych i konfiguracji klastra przy użyciu kluczy zarządzanych przez usługę. Aby uzyskać więcej informacji, zobacz https://aka.ms/aks/kubernetesResourceObjectEncryption.

Własność Wartość
Akceptowane wartości: Disabled, Enabled
--ksm-metric-annotations-allow-list

Rozdzielona przecinkami lista dodatkowych kluczy etykiet Kubernetes, które będą używane w metryce etykiet zasobów. Domyślnie metryka zawiera tylko etykiety nazw i przestrzeni nazw. Aby uwzględnić dodatkowe etykiety, podaj listę nazw zasobów w postaci mnogiej i kluczy etykiet Kubernetes, które chcesz zezwolić na nie (np. =namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...)". Można podać pojedynczy element "" dla zasobu, aby zezwolić na dowolne etykiety, ale ma to poważne konsekwencje dla wydajności (np. '=pods=[]').

--ksm-metric-labels-allow-list

Rozdzielona przecinkami lista dodatkowych kluczy etykiet Kubernetes, które będą używane w metryce etykiet zasobów. Domyślnie metryka zawiera tylko etykiety nazw i przestrzeni nazw. Aby uwzględnić dodatkowe etykiety, podaj listę nazw zasobów w postaci mnogiej i klucze etykiet Kubernetes, które mają być dozwolone (np. '=namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...)". Można podać pojedynczy element "" dla zasobu, aby zezwolić na dowolne etykiety, ale ma to poważne konsekwencje dla wydajności (np. '=pods=[]').

--kube-proxy-config

Konfiguracja serwera kube-proxy dla tego klastra.

--load-balancer-backend-pool-type

Typ puli zaplecza modułu równoważenia obciążenia.

Typ puli zaplecza modułu równoważenia obciążenia, obsługiwane wartości to nodeIP i nodeIPConfiguration.

--load-balancer-idle-timeout

Limit czasu bezczynności modułu równoważenia obciążenia w minutach.

Żądany limit czasu bezczynności dla przepływów wychodzących modułu równoważenia obciążenia, wartość domyślna to 30 minut. Określ wartość w zakresie [4, 100].

--load-balancer-managed-outbound-ip-count

Liczba wychodzących adresów IP zarządzanych przez moduł równoważenia obciążenia.

Żądana liczba zarządzanych wychodzących adresów IP dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-managed-outbound-ipv6-count

Liczba adresów IP ruchu wychodzącego IPv6 zarządzanego przez moduł równoważenia obciążenia.

Żądana liczba zarządzanych wychodzących adresów IP protokołu IPv6 dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla dwóch stosów (--ip-families IPv4,IPv6).

--load-balancer-outbound-ip-prefixes

Identyfikatory zasobów adresów IP ruchu wychodzącego modułu równoważenia obciążenia.

Identyfikatory zasobów publicznego adresu IP rozdzielone przecinkami dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-outbound-ips

Identyfikatory zasobów wychodzącego adresu IP modułu równoważenia obciążenia.

Identyfikatory zasobów publicznych adresów IP rozdzielonych przecinkami dla połączenia wychodzącego modułu równoważenia obciążenia. Prawidłowe tylko dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa.

--load-balancer-outbound-ports

Przydzielone porty wychodzące modułu równoważenia obciążenia.

Żądana statyczna liczba portów wychodzących na maszynę wirtualną w puli zaplecza modułu równoważenia obciążenia. Domyślnie ustaw wartość 0, która używa domyślnej alokacji na podstawie liczby maszyn wirtualnych. Określ wartość w zakresie [0, 64000], która jest wielokrotną 8.

--load-balancer-sku

Wybór jednostki SKU usługi Azure Load Balancer dla klastra. akceptowane są tylko standardowe.

Przeprowadź uaktualnienie do jednostki SKU usługi Azure Load Balancer w warstwie Standardowa dla klastra usługi AKS.

Własność Wartość
Akceptowane wartości: standard
--max-count

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

--migrate-vmas-to-vms
Prapremiera

Migrowanie klastra za pomocą puli węzłów VMAS do puli węzłów vmS.

Własność Wartość
Wartość domyślna: False
--min-count

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

--nat-gateway-idle-timeout

Limit czasu bezczynności bramy translatora adresów sieciowych w minutach.

Żądany limit czasu bezczynności dla przepływów wychodzących bramy translatora adresów sieciowych, wartość domyślna to 4 minuty. Określ wartość w zakresie [4, 120]. Prawidłowa dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa tylko z typem wychodzącym managedNATGateway.

--nat-gateway-managed-outbound-ip-count

Liczba wychodzących adresów IP zarządzanych przez bramę translatora adresów sieciowych.

Żądana liczba zarządzanych wychodzących adresów IP dla połączenia wychodzącego bramy translatora adresów sieciowych. Określ wartość w zakresie [1, 16]. Prawidłowa dla klastra modułu równoważenia obciążenia jednostki SKU w warstwie Standardowa tylko z typem wychodzącym managedNATGateway.

--network-dataplane

Płaszczyzna danych sieci do użycia.

Plan danych sieci używany w klastrze Kubernetes. Określ wartość "azure", aby użyć planu danych platformy Azure (ustawienie domyślne) lub "cilium", aby włączyć plan danych Cilium.

Własność Wartość
Akceptowane wartości: azure, cilium
--network-plugin

Wtyczka sieci kubernetes do użycia.

Określ "azure" dla routingowych adresów IP zasobników z sieci wirtualnej, "kubenet" dla adresów IP zasobników bez routingu z siecią nakładki lub "brak" dla braku skonfigurowanej sieci.

Własność Wartość
Akceptowane wartości: azure, kubenet, none
--network-plugin-mode

Tryb wtyczki sieciowej do użycia.

Służy do kontrolowania trybu, w którym powinna działać wtyczka sieciowa. Na przykład "nakładka" używana z parametrem --network-plugin=azure będzie używać sieci nakładki (adresów IP innych niż sieci wirtualne) dla zasobników w klastrze.

--network-policy

Zaktualizuj tryb zasad sieciowych.

Określ wartość "azure" dla menedżera zasad sieci platformy Azure, "cilium" dla nakładki CNI platformy Azure obsługiwanej przez cilium. Wartości domyślne to "" (wyłączone zasady sieciowe).

--no-wait

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

Własność Wartość
Wartość domyślna: False
--node-init-taints --nodepool-initialization-taints
Prapremiera

Inicjowanie węzła jest skażone dla wszystkich pul węzłów w klastrze.

--node-os-upgrade-channel

Sposób aktualizowania systemu operacyjnego w węzłach. Może to być NodeImage, None, SecurityPatch lub Unmanaged.

Własność Wartość
Akceptowane wartości: NodeImage, None, SecurityPatch, Unmanaged
--node-provisioning-default-pools
Prapremiera

Zestaw domyślnych pul węzłów Karpenter skonfigurowanych do aprowizacji węzłów. Prawidłowe wartości to "Auto" i "Brak".

Zestaw domyślnych pul węzłów Karpenter skonfigurowanych do aprowizacji węzłów. Prawidłowe wartości to "Auto" i "Brak". Automatycznie: aprowizowany jest standardowy zestaw Węzłów Karpenter. Brak: Nie aprowizowane są pule węzłów Karpenter. OSTRZEŻENIE: Zmiana tej wartości z Auto na Brak w istniejącym klastrze spowoduje usunięcie domyślnych puli Węzłów Karpenter, co spowoduje opróżnienie i usunięcie węzłów skojarzonych z tymi pulami. Zdecydowanie zaleca się, aby tego nie robić, chyba że istnieją bezczynne węzły gotowe do podjęcia zasobników eksmitowanych przez tę akcję.

Własność Wartość
Akceptowane wartości: Auto, None
--node-provisioning-mode
Prapremiera

Ustaw tryb aprowizacji węzła klastra. Prawidłowe wartości to "Auto" i "Manual". Aby uzyskać więcej informacji na temat trybu "Auto", zobacz aka.ms/aks/nap.

Własność Wartość
Akceptowane wartości: Auto, Manual
--nodepool-labels

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

--nodepool-taints

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

--nrg-lockdown-restriction-level

Poziom ograniczeń w zasobie węzła zarządzanego.

Poziom ograniczeń uprawnień dozwolony w grupie zasobów węzła zarządzanego klastra, obsługiwane wartości to Unrestricted i ReadOnly (zalecane polecenie ReadOnly).

Własność Wartość
Akceptowane wartości: ReadOnly, Unrestricted
--opentelemetry-logs-port
Prapremiera

Port kolekcji dzienników OpenTelemetry (port domyślny będzie używany, jeśli nie zostanie określony).

--opentelemetry-metrics-port
Prapremiera

Port kolekcji metryk OpenTelemetry (port domyślny będzie używany, jeśli nie zostanie określony).

--outbound-type

Sposób konfigurowania ruchu wychodzącego dla klastra.

Ta opcja spowoduje zmianę sposobu zarządzania połączeniami wychodzącym w klastrze usługi AKS. Dostępne opcje to loadbalancer, managedNATGateway, userAssignedNATGateway, userDefinedRouting, none i block. W przypadku niestandardowej sieci wirtualnej obsługiwany jest moduł równoważenia obciążenia userAssignedNATGateway i userDefinedRouting. W przypadku sieci wirtualnej zarządzanej przez usługę aks obsługiwane są moduły równoważenia obciążenia managedNATGateway i userDefinedRouting.

Własność Wartość
Akceptowane wartości: block, loadBalancer, managedNATGateway, none, userAssignedNATGateway, userDefinedRouting
--pod-cidr

Zakres adresów IP notacji CIDR, z którego można przypisać adresy IP zasobników podczas użycia rozwiązania kubenet.

Ten zakres nie może pokrywać się z żadnymi zakresami adresów IP podsieci. Na przykład 172.244.0.0/16.

--private-dns-zone
Prapremiera

Tryb prywatnej strefy DNS dla klastra prywatnego.

--rotation-poll-interval

Ustaw interwał sondowania rotacji. Użyj polecenia z dodatkiem azure-keyvault-secrets-provider.

--safeguards-excluded-ns
Prapremiera

Rozdzielona przecinkami lista przestrzeni nazw kubernetes do wykluczenia z zabezpieczeń wdrożenia. Użyj ciągu "", aby wyczyścić wcześniej niepustą listę.

--safeguards-level
Prapremiera

Poziom zabezpieczeń wdrożenia. Zaakceptowane wartości to [Wyłączone, Ostrzeżenie, Wymuszanie]. Wymaga włączenia dodatku usługi Azure Policy.

Własność Wartość
Akceptowane wartości: Enforcement, Off, Warning
--safeguards-version
Prapremiera

Wersja zabezpieczeń wdrożenia do użycia. Domyślnie "v1.0.0" Użyj interfejsu API ListSafeguardsVersions, aby odnaleźć dostępne wersje.

--sku

Określ nazwę jednostki SKU dla klastrów zarządzanych. Element "--sku base" umożliwia podstawowy klaster zarządzany. Funkcja "--sku automatic" włącza automatyczny klaster zarządzany.

Własność Wartość
Akceptowane wartości: automatic, base
--ssh-key-value

Ścieżka klucza publicznego lub zawartość klucza do zainstalowania na maszynach wirtualnych węzła na potrzeby dostępu za pomocą protokołu SSH. Na przykład 'ssh-rsa AAAAB... Wycinek... UcyupgH azureuser@linuxvm".

--storage-pool-name

Ustaw nazwę puli magazynów dla usługi Azure Container Storage.

--storage-pool-option

Ustaw opcję efemerycznej puli magazynów dysków dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: NVMe, Temp, all
--storage-pool-size

Ustaw rozmiar puli magazynów dla usługi Azure Container Storage.

--storage-pool-sku

Ustaw jednostkę SKU puli magazynów typu dysku platformy Azure dla usługi Azure Container Storage.

Własność Wartość
Akceptowane wartości: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--tags

Tagi klastra zarządzanego. Wystąpienie klastra zarządzanego i wszystkie zasoby zarządzane przez dostawcę usług w chmurze zostaną oznaczone tagiem.

--tier

Określ warstwę jednostki SKU dla klastrów zarządzanych. Standard "-tier" umożliwia standardową zarządzaną usługę klastra z umową SLA wspieraną finansowo. Warstwa bezpłatna "-tier" zmienia standardowy klaster zarządzany na bezpłatny.

Własność Wartość
Akceptowane wartości: free, premium, standard
--update-cluster-autoscaler -u

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

Własność Wartość
Wartość domyślna: False
--upgrade-override-until
Prapremiera

Do momentu, gdy przesłonięcia upgradeSettings klastra są skuteczne. Musi być w prawidłowym formacie daty i godziny, który mieści się w ciągu najbliższych 30 dni. Na przykład 2023-04-01T13:00:00Z. Należy pamiętać, że jeśli parametr --force-upgrade ma ustawioną wartość true i --upgrade-override-until nie zostanie ustawiona, domyślnie zostanie ustawiona wartość 3 dni od teraz.

--windows-admin-password

Hasło konta użytkownika do użycia na maszynach wirtualnych węzła systemu Windows.

Reguły dotyczące hasła administratora systemu Windows: — Minimalna długość: 14 znaków — maksymalna długość: 123 znaków — wymagania dotyczące złożoności: 3 na 4 poniżej muszą zostać spełnione * Ma małe znaki * Ma wielkie znaki * Ma wielkie znaki * Ma znak specjalny * Ma znak specjalny (dopasowanie regex [\W_]) — niedozwolone wartości: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Dokumentacja: https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.management.compute.models.virtualmachinescalesetosprofile.adminpassword?view=azure-dotnet.

--workspace-resource-id

Identyfikator zasobu istniejącego obszaru roboczego usługi Log Analytics do użycia do przechowywania danych monitorowania. Jeśli nie zostanie określony, użyje domyślnego obszaru roboczego usługi Log Analytics, jeśli istnieje, w przeciwnym razie zostanie utworzony.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks update-credentials

Zaktualizuj poświadczenia dla zarządzanego klastra Kubernetes, takiego jak jednostka usługi.

az aks update-credentials --name
                          --resource-group
                          [--client-secret]
                          [--no-wait]
                          [--reset-service-principal]
                          [--service-principal]

Przykłady

Zaktualizuj istniejący klaster Kubernetes przy użyciu nowej jednostki usługi.

az aks update-credentials -g MyResourceGroup -n MyManagedCluster --reset-service-principal --service-principal MyNewServicePrincipalID --client-secret MyNewServicePrincipalSecret

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--client-secret

Sekret powiązany z głównym elementem usługi. Ten argument jest wymagany, jeśli --service-principal jest określony.

Własność Wartość
Grupa parametrów: Service Principal Arguments
--no-wait

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

Własność Wartość
Wartość domyślna: False
--reset-service-principal

Resetowanie jednostki usługi dla klastra zarządzanego.

Własność Wartość
Grupa parametrów: Service Principal Arguments
Wartość domyślna: False
--service-principal

Jednostka usługi używana do uwierzytelniania w interfejsach API platformy Azure. Ten argument jest wymagany, jeśli --reset-service-principal jest określony.

Własność Wartość
Grupa parametrów: Service Principal Arguments
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks upgrade

Uaktualnij zarządzany klaster Kubernetes do nowszej wersji.

Platforma Kubernetes będzie niedostępna podczas uaktualniania klastra.

az aks upgrade --name
               --resource-group
               [--control-plane-only]
               [--disable-force-upgrade]
               [--enable-force-upgrade]
               [--if-match]
               [--if-none-match]
               [--k8s-support-plan {AKSLongTermSupport, KubernetesOfficial}]
               [--kubernetes-version]
               [--no-wait]
               [--node-image-only]
               [--tier {free, premium, standard}]
               [--upgrade-override-until]
               [--yes]

Przykłady

Uaktualnij zarządzany klaster Kubernetes do nowszej wersji. (autogenerated)

az aks upgrade --kubernetes-version 1.12.6 --name MyManagedCluster --resource-group MyResourceGroup

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--control-plane-only

Uaktualnij tylko płaszczyznę sterowania klastrem. Jeśli nie zostanie określony, zarówno płaszczyzna sterowania, jak i wszystkie pule węzłów zostaną uaktualnione.

Własność Wartość
Wartość domyślna: False
--disable-force-upgrade

Wyłącz przesłonięcia ustawień uaktualniania klastra forceUpgrade.

Własność Wartość
Wartość domyślna: False
--enable-force-upgrade

Włącz zastąpienie ustawień uaktualniania klastra forceUpgrade.

Własność Wartość
Wartość domyślna: False
--if-match

Podana wartość zostanie porównana z elementem ETag klastra zarządzanego, 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 nowego klastra.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowego klastra, ale aby zapobiec aktualizowaniu istniejącego klastra. Inne wartości zostaną zignorowane.

--k8s-support-plan

Wybierz jedną z opcji "KubernetesOfficial" lub "AKSLongTermSupport" i "AKSLongTermSupport" otrzymasz 1 dodatkowy rok poprawek CVE.

Własność Wartość
Akceptowane wartości: AKSLongTermSupport, KubernetesOfficial
--kubernetes-version -k

Wersja rozwiązania Kubernetes w celu uaktualnienia klastra do, na przykład "1.16.9".

Własność Wartość
Wartość od: `az aks get-upgrades`
--no-wait

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

Własność Wartość
Wartość domyślna: False
--node-image-only

Uaktualnij tylko obraz węzła dla pul agentów.

Własność Wartość
Wartość domyślna: False
--tier

Określ warstwę jednostki SKU dla klastrów zarządzanych. Standard "-tier" umożliwia standardową zarządzaną usługę klastra z umową SLA wspieraną finansowo. Bezpłatna warstwa "-tier" nie ma objętej finansowo umową SLA. Element "--tier Premium" jest wymagany dla "--k8s-support-plan AKSLongTermSupport".

Własność Wartość
Akceptowane wartości: free, premium, standard
--upgrade-override-until

Do momentu, gdy przesłonięcia upgradeSettings klastra są skuteczne.

Musi być w prawidłowym formacie daty i godziny, który mieści się w ciągu najbliższych 30 dni. Na przykład 2023-04-01T13:00:00Z. Należy pamiętać, że jeśli parametr --force-upgrade ma ustawioną wartość true i --upgrade-override-until nie zostanie ustawiona, domyślnie zostanie ustawiona wartość 3 dni od teraz.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks upgrade (aks-preview rozszerzenie)

Uaktualnij zarządzany klaster Kubernetes do nowszej wersji.

Platforma Kubernetes będzie niedostępna podczas uaktualniania klastra.

az aks upgrade --name
               --resource-group
               [--aks-custom-headers]
               [--cluster-snapshot-id]
               [--control-plane-only]
               [--disable-force-upgrade]
               [--enable-force-upgrade]
               [--if-match]
               [--if-none-match]
               [--kubernetes-version]
               [--no-wait]
               [--node-image-only]
               [--upgrade-override-until]
               [--yes]

Przykłady

Uaktualnij istniejący klaster zarządzany do migawki klastra zarządzanego.

az aks upgrade -g MyResourceGroup -n MyManagedCluster --cluster-snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/managedclustersnapshots/mysnapshot1"

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--aks-custom-headers

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

--cluster-snapshot-id
Prapremiera

Identyfikator migawki klastra źródłowego służy do uaktualniania istniejącego klastra.

--control-plane-only

Uaktualnij tylko płaszczyznę sterowania klastrem. Jeśli nie zostanie określony, płaszczyzna sterowania I wszystkie pule węzłów zostaną uaktualnione.

Własność Wartość
Wartość domyślna: False
--disable-force-upgrade

Wyłącz przesłonięcia ustawień uaktualniania klastra forceUpgrade.

Własność Wartość
Wartość domyślna: False
--enable-force-upgrade

Włącz zastąpienie ustawień uaktualniania klastra forceUpgrade.

Własność Wartość
Wartość domyślna: False
--if-match

Podana wartość zostanie porównana z elementem ETag klastra zarządzanego, 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 nowego klastra.

--if-none-match

Ustaw wartość "*", aby zezwolić na utworzenie nowego klastra, ale aby zapobiec aktualizowaniu istniejącego klastra. Inne wartości zostaną zignorowane.

--kubernetes-version -k

Wersja rozwiązania Kubernetes w celu uaktualnienia klastra do, na przykład "1.11.12".

Własność Wartość
Wartość od: `az aks get-upgrades`
--no-wait

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

Własność Wartość
Wartość domyślna: False
--node-image-only

Uaktualnij tylko obraz węzła dla pul agentów.

Własność Wartość
Wartość domyślna: False
--upgrade-override-until

Do momentu, gdy przesłonięcia upgradeSettings klastra są skuteczne.

Musi być w prawidłowym formacie daty i godziny, który mieści się w ciągu najbliższych 30 dni. Na przykład 2023-04-01T13:00:00Z. Należy pamiętać, że jeśli parametr --force-upgrade ma ustawioną wartość true i --upgrade-override-until nie zostanie ustawiona, domyślnie zostanie ustawiona wartość 3 dni od teraz.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks use-dev-spaces

Przestarzałe

To polecenie zostało uznane za przestarzałe i zostanie usunięte w przyszłej wersji.

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes.

az aks use-dev-spaces --name
                      --resource-group
                      [--endpoint {None, Private, Public}]
                      [--space]
                      [--update]
                      [--yes]

Przykłady

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes, interaktywnie wybierając obszar deweloperski.

az aks use-dev-spaces -g my-aks-group -n my-aks

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes, aktualizując do najnowszych składników klienta usługi Azure Dev Spaces i wybierając nową lub istniejącą przestrzeń dewelopera "my-space".

az aks use-dev-spaces -g my-aks-group -n my-aks --update --space my-space

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes, wybierając nową lub istniejącą przestrzeń dewelopera "develop/my-space" bez monitowania o potwierdzenie.

az aks use-dev-spaces -g my-aks-group -n my-aks -s develop/my-space -y

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes z prywatnym punktem końcowym.

az aks use-dev-spaces -g my-aks-group -n my-aks -e private

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--endpoint -e

Typ punktu końcowego, który ma być używany dla kontrolera usługi Azure Dev Spaces. Aby uzyskać więcej informacji, zobacz https://aka.ms/azds-networking.

Własność Wartość
Wartość domyślna: Public
Akceptowane wartości: None, Private, Public
--space -s

Nazwa nowego lub istniejącego obszaru deweloperskiego do wybrania. Domyślnie jest to środowisko wyboru interakcyjnego.

--update

Zaktualizuj do najnowszych składników klienta usługi Azure Dev Spaces.

Własność Wartość
Wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie. Wymaga --space.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks use-dev-spaces (dev-spaces rozszerzenie)

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes.

az aks use-dev-spaces --name
                      --resource-group
                      [--endpoint {None, Private, Public}]
                      [--space]
                      [--update]
                      [--yes]

Przykłady

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes, interaktywnie wybierając obszar deweloperski.

az aks use-dev-spaces -g my-aks-group -n my-aks

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes, aktualizując do najnowszych składników klienta usługi Azure Dev Spaces i wybierając nową lub istniejącą przestrzeń dewelopera "my-space".

az aks use-dev-spaces -g my-aks-group -n my-aks --update --space my-space

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes, wybierając nową lub istniejącą przestrzeń dewelopera "develop/my-space" bez monitowania o potwierdzenie.

az aks use-dev-spaces -g my-aks-group -n my-aks -s develop/my-space -y

Użyj usługi Azure Dev Spaces z zarządzanym klastrem Kubernetes z prywatnym punktem końcowym.

az aks use-dev-spaces -g my-aks-group -n my-aks -e private

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--endpoint -e

Typ punktu końcowego, który ma być używany dla kontrolera usługi Azure Dev Spaces. Aby uzyskać więcej informacji, zobacz https://aka.ms/azds-networking.

Własność Wartość
Wartość domyślna: Public
Akceptowane wartości: None, Private, Public
--space -s

Nazwa nowego lub istniejącego obszaru deweloperskiego do wybrania. Domyślnie jest to środowisko wyboru interakcyjnego.

--update

Zaktualizuj do najnowszych składników klienta usługi Azure Dev Spaces.

Własność Wartość
Wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie. Wymaga --space.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks wait

Poczekaj, aż zarządzany klaster Kubernetes osiągnie żądany stan.

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

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

Przykłady

Poczekaj na uaktualnienie klastra, sondując co minutę przez maksymalnie trzydzieści minut.

az aks wait -g MyResourceGroup -n MyManagedCluster --updated --interval 60 --timeout 1800

Poczekaj, aż zarządzany klaster Kubernetes osiągnie żądany stan (wygenerowany automatycznie)

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

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--created

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

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: False
--custom

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
--deleted

Poczekaj na usunięcie.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: False
--exists

Zaczekaj, aż zasób istnieje.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: False
--interval

Interwał sondowania w sekundach.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False

az aks wait (aks-preview rozszerzenie)

Poczekaj, aż zarządzany klaster Kubernetes osiągnie żądany stan.

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

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

Przykłady

Poczekaj na uaktualnienie klastra, sondując co minutę przez maksymalnie trzydzieści minut.

az aks wait -g MyResourceGroup -n MyManagedCluster --updated --interval 60 --timeout 1800

Poczekaj, aż zarządzany klaster Kubernetes osiągnie żądany stan (wygenerowany automatycznie)

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

Wymagane parametry

--name -n

Nazwa klastra zarządzanego.

--resource-group -g

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 co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--created

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

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: False
--custom

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
--deleted

Poczekaj na usunięcie.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: False
--exists

Zaczekaj, aż zasób istnieje.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: False
--interval

Interwał sondowania w sekundach.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Własność Wartość
Grupa parametrów: Wait Condition Arguments
Wartość domyślna: False
Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Własność Wartość
Wartość domyślna: False