az aks
Správa služeb Azure Kubernetes
Příkazy
az aks browse |
Zobrazení řídicího panelu pro cluster Kubernetes ve webovém prohlížeči. |
az aks check-acr |
Ověří, jestli je ACR dostupný z clusteru AKS. |
az aks create |
Vytvořte nový spravovaný cluster Kubernetes. |
az aks delete |
Odstraní spravovaný cluster Kubernetes. |
az aks disable-addons |
Zakáže doplňky Kubernetes. |
az aks enable-addons |
Povolit doplňky Kubernetes |
az aks get-credentials |
Získá přihlašovací údaje pro přístup ke spravovanému clusteru Kubernetes. |
az aks get-upgrades |
Získejte dostupné verze upgradu pro spravovaný cluster Kubernetes. |
az aks get-versions |
Získejte verze, které jsou k dispozici pro vytvoření spravovaného clusteru Kubernetes. |
az aks install-cli |
Stáhněte a nainstalujte kubectl a nástroj příkazového řádku Kubernetes. Stáhněte a nainstalujte kubelogin, modul plug-in pro přístup klienta (EXEC), který implementuje ověřování Azure. |
az aks list |
Vypíše spravované clustery Kubernetes. |
az aks nodepool |
Příkazy pro správu fondů uzlů v clusteru Kubernetes Kubernetes |
az aks nodepool add |
Přidejte fond uzlů do spravovaného clusteru Kubernetes. |
az aks nodepool delete |
Odstraňte fond agentů ve spravovaném clusteru Kubernetes. |
az aks nodepool get-upgrades |
Získejte dostupné verze upgradu pro fond agentů spravovaného clusteru Kubernetes. |
az aks nodepool list |
Vypíše fondy uzlů ve spravovaném clusteru Kubernetes. |
az aks nodepool scale |
Škálujte fond uzlů ve spravovaném clusteru Kubernetes. |
az aks nodepool show |
Zobrazí podrobnosti o fondu uzlů ve spravovaném clusteru Kubernetes. |
az aks nodepool update |
Aktualizujte fond uzlů tak, aby povoloval/zakázal cluster – automatické škálování nebo změnil počet min-Count nebo Max-Count. |
az aks nodepool upgrade |
Upgradujte fond uzlů ve spravovaném clusteru Kubernetes. |
az aks remove-dev-spaces |
Odeberte Azure Dev Spaces ze spravovaného clusteru Kubernetes. |
az aks rotate-certs |
Otočení certifikátů a klíčů ve spravovaném clusteru Kubernetes. |
az aks scale |
Škálujte fond uzlů ve spravovaném clusteru Kubernetes. |
az aks show |
Zobrazí podrobnosti o spravovaném clusteru Kubernetes. |
az aks start |
Spusťte spravovaný cluster. |
az aks stop |
Zastavte spravovaný cluster. |
az aks update |
Aktualizujte spravovaný cluster Kubernetes. |
az aks update-credentials |
Aktualizujte přihlašovací údaje pro spravovaný cluster Kubernetes, třeba instanční objekt. |
az aks upgrade |
Upgradujte spravovaný cluster Kubernetes na novější verzi. |
az aks use-dev-spaces |
Použijte Azure Dev Spaces se spravovaným clusterem Kubernetes. |
az aks wait |
Počkejte, než se spravovaný cluster Kubernetes dorazí na požadovaný stav. |
az aks command |
Podívejte se na podrobné informace o použití v příkazu AZ AKS Command Invoke, příkaz AZ AKS Command Result. |
az aks command invoke |
Spusťte příkaz prostředí (s kubectl, Helm) v clusteru AKS, a také podporu připojení souborů. |
az aks command result |
Načetl se výsledek z dřív aktivovaného AKS příkazu Invoke. |
az aks kanalyze |
Po dokončení kollect zobrazit výsledky diagnostiky pro cluster Kubernetes. |
az aks kollect |
Shromažďují se diagnostické informace pro cluster Kubernetes. |
az aks maintenanceconfiguration |
Commands to manage maintenance configurations in managed Kubernetes cluster. |
az aks maintenanceconfiguration add |
Add a maintenance configuration in managed Kubernetes cluster. |
az aks maintenanceconfiguration delete |
Delete a maintenance configuration in managed Kubernetes cluster. |
az aks maintenanceconfiguration list |
List maintenance configurations in managed Kubernetes cluster. |
az aks maintenanceconfiguration show |
Show the details of a maintenance configuration in managed Kubernetes cluster. |
az aks maintenanceconfiguration update |
Update a maintenance configuration of a managed Kubernetes cluster. |
az aks pod-identity |
Příkazy pro správu identit pod v spravovaném clusteru Kubernetes. |
az aks pod-identity add |
Přidejte do spravovaného clusteru Kubernetes identitu pod. |
az aks pod-identity delete |
Odeberte identitu pod spravovaného clusteru Kubernetes. |
az aks pod-identity exception |
Příkazy pro správu výjimek identity pod spravovaným clusterem Kubernetes. |
az aks pod-identity exception add |
Přidejte výjimku identity pod spravovaného clusteru Kubernetes. |
az aks pod-identity exception delete |
Odebere výjimku identity pod spravovaným clusterem Kubernetes. |
az aks pod-identity exception list |
Vypíše výjimky identity v rámci spravovaného clusteru Kubernetes. |
az aks pod-identity exception update |
Aktualizujte výjimku identity pod spravovaným clusterem Kubernetes. |
az aks pod-identity list |
Vypíše identity v seznamu pod spravovaným clusterem Kubernetes. |
az aks app |
Příkazy pro správu aplikace AKS |
az aks app up |
Nasazení do AKS přes akce GitHubu. |
az aks browse
Zobrazení řídicího panelu pro cluster Kubernetes ve webovém prohlížeči.
az aks browse --name
--resource-group
[--disable-browser]
[--listen-address]
[--listen-port]
[--subscription]
Příklady
Zobrazení řídicího panelu pro cluster Kubernetes ve webovém prohlížeči. automaticky generované
az aks browse --name MyManagedCluster --resource-group MyResourceGroup
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Po vytvoření přeposílání portů nespouštějte webový prohlížeč.
Adresa naslouchání pro řídicí panel.
Port naslouchání pro řídicí panel.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks check-acr
Ověří, jestli je ACR dostupný z clusteru AKS.
az aks check-acr --acr
--name
--resource-group
[--subscription]
Příklady
Ověří, jestli je ACR dostupný z clusteru AKS.
az aks check-acr --name MyManagedCluster --resource-group MyResourceGroup --acr myacr.azurecr.io
Povinné parametry
Plně kvalifikovaný název domény ACR.
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks create
Vytvořte nový spravovaný cluster Kubernetes.
az aks create --name
--resource-group
[--aad-admin-group-object-ids]
[--aad-client-app-id]
[--aad-server-app-id]
[--aad-server-app-secret]
[--aad-tenant-id]
[--aci-subnet-name]
[--admin-username]
[--api-server-authorized-ip-ranges]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--assign-identity]
[--attach-acr]
[--ca-profile]
[--client-secret]
[--disable-rbac]
[--dns-name-prefix]
[--dns-service-ip]
[--docker-bridge-address]
[--enable-aad]
[--enable-addons]
[--enable-ahub]
[--enable-cluster-autoscaler]
[--enable-managed-identity]
[--enable-node-public-ip]
[--enable-private-cluster]
[--enable-rbac]
[--enable-sgxquotehelper]
[--fqdn-subdomain]
[--generate-ssh-keys]
[--kubernetes-version]
[--load-balancer-idle-timeout]
[--load-balancer-managed-outbound-ip-count]
[--load-balancer-outbound-ip-prefixes]
[--load-balancer-outbound-ips]
[--load-balancer-outbound-ports]
[--load-balancer-sku]
[--location]
[--max-count]
[--max-pods]
[--min-count]
[--network-plugin {azure, kubenet}]
[--network-policy]
[--no-ssh-key]
[--no-wait]
[--node-count]
[--node-osdisk-diskencryptionset-id]
[--node-osdisk-size]
[--node-osdisk-type]
[--node-public-ip-prefix-id]
[--node-vm-size]
[--nodepool-labels]
[--nodepool-name]
[--nodepool-tags]
[--outbound-type {loadBalancer, userDefinedRouting}]
[--pod-cidr]
[--ppg]
[--private-dns-zone]
[--service-cidr]
[--service-principal]
[--skip-subnet-role-assignment]
[--ssh-key-value]
[--subscription]
[--tags]
[--uptime-sla]
[--vm-set-type]
[--vnet-subnet-id]
[--windows-admin-password]
[--windows-admin-username]
[--workspace-resource-id]
[--yes]
[--zones {1, 2, 3}]
Příklady
Vytvořte cluster Kubernetes s existujícím veřejným klíčem SSH.
az aks create -g MyResourceGroup -n MyManagedCluster --ssh-key-value /path/to/publickey
Vytvořte cluster Kubernetes s určitou verzí.
az aks create -g MyResourceGroup -n MyManagedCluster --kubernetes-version 1.16.9
Vytvořte cluster Kubernetes s větším fondem uzlů.
az aks create -g MyResourceGroup -n MyManagedCluster --node-count 7
Vytvořte cluster Kubernetes s k8s 1.13.9, ale použijte vmas.
az aks create -g MyResourceGroup -n MyManagedCluster --kubernetes-version 1.16.9 --vm-set-type AvailabilitySet
Vytvořte cluster Kubernetes s výchozí verzí Kubernetes, výchozím nástrojem pro vyrovnávání zatížení SKU (Standard) a výchozím typem sady virtuálních počítačů (VirtualMachineScaleSets).
az aks create -g MyResourceGroup -n MyManagedCluster
Vytvořte cluster Kubernetes pomocí nástroje pro vyrovnávání zatížení Standard SKU a dvě AKS vytvořené IP adresy pro použití odchozího připojení nástroje pro vyrovnávání zatížení.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2
Vytvoření clusteru Kubernetes se standardním nástrojem pro vyrovnávání zatížení SKU se dvěma odchozími IP adresami spravovaných AKS je časový limit nečinného toku 5 minut a 8000 přidělených portů na počítač.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2 --load-balancer-idle-timeout 5 --load-balancer-outbound-ports 8000
Vytvořte cluster Kubernetes s nástrojem pro vyrovnávání zatížení Standard SKU a použijte poskytnuté veřejné IP adresy pro použití odchozího připojení nástroje pro vyrovnávání zatížení.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ips <ip-resource-id-1,ip-resource-id-2>
Vytvořte cluster Kubernetes pomocí nástroje pro vyrovnávání zatížení Standard SKU a použijte poskytnuté předpony veřejných IP adres pro použití odchozího připojení nástroje pro vyrovnávání zatížení.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ip-prefixes <ip-prefix-resource-id-1,ip-prefix-resource-id-2>
Vytvořte cluster Kubernetes pomocí nástroje pro vyrovnávání zatížení Basic SKU a typu sady virtuálních počítačů AvailabilitySet.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku basic --vm-set-type AvailabilitySet
Vytvořte cluster Kubernetes s povolenými rozsahy IP adres 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
Vytvořte cluster Kubernetes, který umožňuje spravovanou identitu.
az aks create -g MyResourceGroup -n MyManagedCluster --enable-managed-identity
Vytvoření clusteru Kubernetes se systémem userDefinedRouting, standardní SKU nástroje pro vyrovnávání zatížení a vlastní podsíť, která je předem nakonfigurovaná pomocí směrovací tabulky
az aks create -g MyResourceGroup -n MyManagedCluster --outbound-type userDefinedRouting --load-balancer-sku standard --vnet-subnet-id customUserSubnetVnetID
Vytvořte cluster Kubernetes s podporou fondů agentů Windows.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$'
Vytvořte cluster Kubernetes s podporou fondů Windows agentů s povoleným 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
Vytvořte cluster Kubernetes se zapnutým spravovaným AAD.
az aks create -g MyResourceGroup -n MyManagedCluster --enable-aad --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>
Vytvořte cluster Kubernetes s šifrováním na straně serveru pomocí vlastního klíče.
az aks create -g MyResourceGroup -n MyManagedCluster --node-osdisk-diskencryptionset-id <disk-encryption-set-resource-id>
Vytvořte cluster Kubernetes s povoleným dočasným operačním systémem.
az aks create -g MyResourceGroup -n MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Čárkami oddělený seznam ID objektů skupiny AAD, který se nastaví jako správce clusteru.
ID klientské aplikace Azure Active Directory typu "Native". Tato aplikace je určena pro přihlášení uživatele prostřednictvím kubectl.
ID aplikace Azure Active Directory serveru typu webová aplikace/rozhraní API Tato aplikace představuje apiserver spravovaného clusteru (serverová aplikace).
Tajný kód serverové aplikace Azure Active Directory.
ID tenanta Azure Active Directory.
Název podsítě v existující virtuální síti, do které se mají nasadit virtuální uzly.
Uživatelský účet, který se má vytvořit na virtuálních počítačích uzlů pro přístup SSH.
Čárkami oddělený seznam autorizovaných apiserver rozsahů IP adres. Nastavte na hodnotu 0.0.0.0/32, aby se omezil přenos apiserver do fondů uzlů.
ID prostředku pro existující Application Gateway pro použití s AGIC. Použijte s využitím příchozího přenosu dat Azure.
Název služby Application Gateway, která se má vytvořit nebo použít ve skupině prostředků uzlu Použijte s využitím příchozího přenosu dat Azure.
Podsíť CIDR, která se má použít pro novou podsíť vytvořenou k nasazení Application Gateway. Použijte s využitím příchozího přenosu dat Azure.
ID prostředku pro existující podsíť použitou k nasazení Application Gateway. Použijte s využitím příchozího přenosu dat Azure.
Zadejte obor názvů, který by měl AGIC sledovat. Může se jednat o jednu řetězcovou hodnotu nebo seznam oborů názvů oddělených čárkami.
Chcete-li spravovat skupinu prostředků clusteru, zadejte existující identitu přiřazenou uživatelem pro použití plochy ovládacího prvku.
Udělte přiřazení role ' acrpull ' k ACR určené názvem nebo ID prostředku.
Mezerou oddělený seznam párů klíč = hodnota pro konfiguraci automatického škálování clusteru. Pokud chcete profil vymazat, předejte prázdný řetězec.
Tajný kód přidružený k instančnímu objektu Tento argument je požadován --service-principal
, pokud je zadán parametr.
Zakáže Access Control Kubernetes Role-Based.
Předpona pro názvy hostitelů, které jsou vytvořeny. Pokud není zadaný, vygenerujte název hostitele pomocí spravovaného clusteru a názvů skupin prostředků.
IP adresa přiřazená ke službě DNS Kubernetes.
Konkrétní IP adresa a síťová maska pro most Docker s použitím standardního zápisu CIDR.
Povolit spravovanou funkci AAD pro cluster
Povolte doplňky Kubernetes v seznamu odděleném čárkami.
Povolte výhody hybridního uživatele Azure (AHUB) pro virtuální počítače s Windows.
Povolit automatické škálování clusteru, výchozí hodnota je false.
Pro správu skupiny prostředků clusteru použijte spravovanou identitu přiřazenou systémem.
Povolit veřejnou IP adresu uzlu VMSS
Povolí privátní cluster.
Povolí Kubernetes Role-Based Access Control. Výchozí: povoleno.
Povolí pomocníka SGX quote pro doplněk confcom.
Předpona pro plně kvalifikovaný název domény, který se vytvoří pro privátní cluster se scénářem vlastní privátní zóny DNS.
Pokud chybí, vygenerujte soubory veřejného a privátního klíče SSH. Klíče budou uloženy v adresáři ~/.ssh.
Verze Kubernetes, která se má použít pro vytvoření clusteru, například "1.16.9".
Časový limit nečinnosti nástroje pro vyrovnávání zatížení v minutách
Počet odchozích IP adres spravovaných nástrojem pro vyrovnávání zatížení
ID prostředků předpony odchozí IP adresy nástroje pro vyrovnávání zatížení
ID odchozích IP prostředků pro vyrovnávání zatížení
Odchozí porty přidělené pro vyrovnávání zatížení
Azure Load Balancer výběr SKU pro váš cluster. Basic nebo Standard.
Umístění. Hodnoty z: az account list-locations
. Výchozí umístění můžete nakonfigurovat pomocí az configure --defaults location=<location>
.
Maximální počet uzlů, který se používá pro automatické škálování, pokud je zadaná možnost--Enable-cluster-autoscaleer. Zadejte prosím hodnotu v rozsahu [1, 100].
Maximální počet lusků nasazených pro uzel.
Minimální počet uzlů používaný pro automatické škálování, pokud je zadaná možnost--Enable-cluster-autoscaleer Zadejte prosím hodnotu v rozsahu [1, 100].
Modul plug-in Kubernetes sítě, který se má použít.
Zásada sítě Kubernetes, která se má použít.
Nepoužívejte ani nevytvářejte místní klíč SSH.
Nečekejte na dokončení dlouhotrvající operace.
Počet uzlů ve fondu uzlů Kubernetes Po vytvoření clusteru můžete změnit velikost fondu uzlů pomocí az aks scale
.
ResourceId jednotky šifrování disku nastavené k povolení šifrování v klidovém provozu na disku s operačním systémem uzlu agenta.
Velikost disku operačního systému v GB pro každý uzel ve fondu uzlů. Minimálně 30 GB.
Typ disku s operačním systémem, který se má použít pro počítače v daném fondu agentů: dočasné nebo spravované. Výchozí hodnota je "dočasný", pokud je to možné ve spojení s velikostí virtuálního počítače a velikostí disku s operačním systémem. Po vytvoření se nedá změnit pro tento fond.
ID předpony veřejné IP adresy, pomocí které se přiřazují veřejné IP adresy uzlům VMSS
Velikost Virtual Machines, která se má vytvořit jako uzly Kubernetes
Popisky oddělené mezerami: klíč [= hodnota] [klíč [= hodnota]...]. Po vytvoření nemůžete změnit popisky uzlů prostřednictvím rozhraní příkazového řádku. https://aka.ms/node-labelsSyntaxe popisků naleznete v tématu.
Název fondu uzlů, maximálně 12 alfanumerických znaků.
Značky oddělené mezerami: klíč [= hodnota] [klíč [= hodnota]...]. Existující značky vymažete pomocí příkazu.
Jak bude pro cluster nakonfigurovaný odchozí provoz.
Rozsah IP adres zápisu CIDR, ze kterého se přiřadí IP adresy pod, když se použije kubenet.
ID PPG.
Režim privátních zón DNS pro privátní cluster.
Rozsah IP adres zápisu CIDR, ze kterého se mají přiřadit IP adresy clusteru služby.
Instanční objekt používaný pro ověřování do rozhraní API Azure.
Přeskočit přiřazení role pro podsíť (pokročilé sítě).
Cesta k veřejnému klíči nebo obsah klíče pro instalaci na virtuálních počítačích uzlů pro přístup SSH. Příklad: SSH-RSA AAAAB... výstřižek... UcyupgH azureuser@linuxvm '.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Značky oddělené mezerami: klíč [= hodnota] [klíč [= hodnota]...]. Existující značky vymažete pomocí příkazu.
Povolení placené spravované Clusterové služby s finančně zálohovanou smlouvou SLA.
Typ sady virtuálních počítačů fondu agentů VirtualMachineScaleSets nebo AvailabilitySet.
ID podsítě v existující virtuální síti, do které se má cluster nasadit
Heslo, které se má vytvořit na virtuálních počítačích uzlů Windows
Uživatelské jméno, které se má vytvořit na virtuálních počítačích uzlů Windows
ID prostředku pro existující Log Analytics pracovní prostor, který se má použít pro ukládání dat monitorování. Pokud není zadaný, použije se výchozí Log Analytics pracovní prostor, pokud existuje, jinak ho vytvoří.
Nedotazovat se na potvrzení
Zóny dostupnosti, kde budou umístěny uzly agentů.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks delete
Odstraní spravovaný cluster Kubernetes.
az aks delete --name
--resource-group
[--no-wait]
[--subscription]
[--yes]
Příklady
Odstraní spravovaný cluster Kubernetes. automaticky generované
az aks delete --name MyManagedCluster --resource-group MyResourceGroup
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Nedotazovat se na potvrzení
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks disable-addons
Zakáže doplňky Kubernetes.
az aks disable-addons --addons
--name
--resource-group
[--no-wait]
[--subscription]
Příklady
Zakáže doplňky Kubernetes. automaticky generované
az aks disable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup
Povinné parametry
Zakáže doplňky Kubernetes v seznamu odděleném čárkami.
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks enable-addons
Povolit doplňky Kubernetes
K dispozici jsou tyto doplňky: http_application_routing – Nakonfigurujte příchozí přenosy s automatickým vytvořením veřejného názvu DNS. monitorování – zapněte Log Analytics monitorování. Vyžaduje--pracovní prostor-Resource-ID. Pokud je povolený doplněk monitorování – žádný argument Wait nebude mít žádný vliv na virtuální uzel AKS. Vyžaduje--Subnet-Name k poskytnutí názvu existující podsítě, kterou má virtuální uzel použít. Azure – zásady – povolení zásad Azure Azure Policy doplněk pro AKS umožňuje vynucené prosazování a zabezpečení vašich clusterů v centralizovaném, konzistentním způsobem. Další informace najdete na adrese aka.ms/aks/policy. příchozí – appgw – povolení doplňku příchozího adaptéru Application Gateway
az aks enable-addons --addons
--name
--resource-group
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--enable-sgxquotehelper]
[--no-wait]
[--subnet-name]
[--subscription]
[--workspace-resource-id]
Příklady
Povolit doplňky Kubernetes automaticky generované
az aks enable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet MySubnetName
Povolte doplněk příchozího přenosu dat appgw s předponou podsítě.
az aks enable-addons --name MyManagedCluster --resource-group MyResourceGroup --addons ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
Povinné parametry
Povolte doplňky Kubernetes v seznamu odděleném čárkami.
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
ID prostředku pro existující Application Gateway pro použití s AGIC. Použijte s využitím příchozího přenosu dat Azure.
Název služby Application Gateway, která se má vytvořit nebo použít ve skupině prostředků uzlu Použijte s využitím příchozího přenosu dat Azure.
Podsíť CIDR, která se má použít pro novou podsíť vytvořenou k nasazení Application Gateway. Použijte s využitím příchozího přenosu dat Azure.
ID prostředku pro existující podsíť použitou k nasazení Application Gateway. Použijte s využitím příchozího přenosu dat Azure.
Zadejte obor názvů, který by měl AGIC sledovat. Může se jednat o jednu řetězcovou hodnotu nebo seznam oborů názvů oddělených čárkami.
Povolí pomocníka SGX quote pro doplněk confcom.
Nečekejte na dokončení dlouhotrvající operace.
Název existující podsítě, která se má použít s doplňkem virtuálního uzlu
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
ID prostředku pro existující Log Analytics pracovní prostor, který se má použít pro ukládání dat monitorování.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks get-credentials
Získá přihlašovací údaje pro přístup ke spravovanému clusteru Kubernetes.
Ve výchozím nastavení jsou přihlašovací údaje sloučeny do souboru. Kube/config, aby je kubectl mohl použít. Podrobnosti naleznete v parametru-f.
az aks get-credentials --name
--resource-group
[--admin]
[--context]
[--file]
[--overwrite-existing]
[--subscription]
Příklady
Získá přihlašovací údaje pro přístup ke spravovanému clusteru Kubernetes. automaticky generované
az aks get-credentials --name MyManagedCluster --resource-group MyResourceGroup
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Získat přihlašovací údaje Správce clusteru. Výchozí: přihlašovací údaje uživatele clusteru.
Když se tato hodnota zadá, přepíše výchozí název kontextu.
Konfigurační soubor Kubernetes, který se má aktualizovat Místo toho použijte "-" k tisku YAML do STDOUT.
Přepsat všechny existující položky clusteru se stejným názvem.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks get-upgrades
Získejte dostupné verze upgradu pro spravovaný cluster Kubernetes.
az aks get-upgrades --name
--resource-group
[--subscription]
Příklady
Získat dostupné verze upgradu pro spravovaný cluster Kubernetes
az aks get-upgrades --name MyManagedCluster --resource-group MyResourceGroup
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks get-versions
Získejte verze, které jsou k dispozici pro vytvoření spravovaného clusteru Kubernetes.
az aks get-versions --location
[--subscription]
Příklady
Získat verze, které jsou k dispozici pro vytvoření spravovaného clusteru Kubernetes
az aks get-versions --location westus2
Povinné parametry
Umístění. Hodnoty z: az account list-locations
. Výchozí umístění můžete nakonfigurovat pomocí az configure --defaults location=<location>
.
Volitelné parametry
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks install-cli
Stáhněte a nainstalujte kubectl a nástroj příkazového řádku Kubernetes. Stáhněte a nainstalujte kubelogin, modul plug-in pro přístup klienta (EXEC), který implementuje ověřování Azure.
az aks install-cli [--base-src-url]
[--client-version]
[--install-location]
[--kubelogin-base-src-url]
[--kubelogin-install-location]
[--kubelogin-version]
[--subscription]
Volitelné parametry
Adresa URL základního zdroje stahování pro verze kubectl
Verze kubectl, která se má nainstalovat
Cesta, na které se má nainstalovat kubectl
Adresa URL základního zdroje stahování pro verze kubelogin
Cesta, na které se má nainstalovat kubelogin
Verze kubelogin, která se má nainstalovat
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks list
Vypíše spravované clustery Kubernetes.
az aks list [--query-examples]
[--resource-group]
[--subscription]
Volitelné parametry
Doporučuje JMESPath řetězec. Můžete zkopírovat jeden z dotazů a vložit ho za parametr--Query do dvojitých uvozovek, aby se zobrazily výsledky. Můžete přidat jedno nebo více pozičních klíčových slov, abyste mohli poskytnout návrhy na základě těchto klíčových slov.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks remove-dev-spaces
Odeberte Azure Dev Spaces ze spravovaného clusteru Kubernetes.
az aks remove-dev-spaces --name
--resource-group
[--subscription]
[--yes]
Příklady
Odeberte Azure Dev Spaces ze spravovaného clusteru Kubernetes.
az aks remove-dev-spaces -g my-aks-group -n my-aks
Odebere Azure Dev Spaces ze spravovaného clusteru Kubernetes bez zobrazení výzvy.
az aks remove-dev-spaces -g my-aks-group -n my-aks --yes
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Nedotazovat se na potvrzení
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks rotate-certs
Otočení certifikátů a klíčů ve spravovaném clusteru Kubernetes.
Kubernetes nebude během rotace certifikátu clusteru k dispozici.
az aks rotate-certs --name
--resource-group
[--no-wait]
[--subscription]
[--yes]
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Nedotazovat se na potvrzení
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks scale
Škálujte fond uzlů ve spravovaném clusteru Kubernetes.
az aks scale --name
--node-count
--resource-group
[--no-wait]
[--nodepool-name]
[--subscription]
Příklady
Škálujte fond uzlů ve spravovaném clusteru Kubernetes. automaticky generované
az aks scale --name MyManagedCluster --node-count 3 --resource-group MyResourceGroup
Povinné parametry
Název spravovaného clusteru.
Počet uzlů ve fondu uzlů Kubernetes
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Název fondu uzlů, maximálně 12 alfanumerických znaků.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks show
Zobrazí podrobnosti o spravovaném clusteru Kubernetes.
az aks show --name
--resource-group
[--query-examples]
[--subscription]
Příklady
Zobrazit podrobnosti pro spravovaný cluster Kubernetes
az aks show --name MyManagedCluster --resource-group MyResourceGroup
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Doporučuje JMESPath řetězec. Můžete zkopírovat jeden z dotazů a vložit ho za parametr--Query do dvojitých uvozovek, aby se zobrazily výsledky. Můžete přidat jedno nebo více pozičních klíčových slov, abyste mohli poskytnout návrhy na základě těchto klíčových slov.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks start
Spusťte spravovaný cluster.
Spustí zastavený spravovaný cluster.
az aks start --name
--resource-group
[--no-wait]
[--subscription]
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks stop
Zastavte spravovaný cluster.
Zastaví spuštěný spravovaný cluster.
az aks stop --name
--resource-group
[--no-wait]
[--subscription]
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks update
Aktualizujte spravovaný cluster Kubernetes.
az aks update --name
--resource-group
[--aad-admin-group-object-ids]
[--aad-tenant-id]
[--api-server-authorized-ip-ranges]
[--attach-acr]
[--ca-profile]
[--detach-acr]
[--disable-ahub]
[--disable-cluster-autoscaler]
[--enable-aad]
[--enable-ahub]
[--enable-cluster-autoscaler]
[--load-balancer-idle-timeout]
[--load-balancer-managed-outbound-ip-count]
[--load-balancer-outbound-ip-prefixes]
[--load-balancer-outbound-ips]
[--load-balancer-outbound-ports]
[--max-count]
[--min-count]
[--no-uptime-sla]
[--no-wait]
[--subscription]
[--update-cluster-autoscaler]
[--uptime-sla]
Příklady
Aktualizujte cluster Kubernetes pomocí nástroje pro vyrovnávání zatížení Standard SKU, aby se pro použití odchozího připojení služby Vyrovnávání zatížení používaly dvě AKS vytvořené IP adresy.
az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2
Aktualizujte cluster Kubernetes pomocí nástroje pro vyrovnávání zatížení Standard SKU, aby používal poskytnuté veřejné IP adresy pro použití odchozího připojení nástroje pro vyrovnávání zatížení.
az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ips <ip-resource-id-1,ip-resource-id-2>
Vytvoření clusteru Kubernetes se standardním nástrojem pro vyrovnávání zatížení SKU se dvěma odchozími IP adresami spravovaných AKS je časový limit nečinného toku 5 minut a 8000 přidělených portů na počítač.
az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2 --load-balancer-idle-timeout 5 --load-balancer-outbound-ports 8000
Aktualizujte cluster Kubernetes pomocí nástroje pro vyrovnávání zatížení Standard SKU a použijte poskytnuté předpony veřejných IP adres pro použití odchozího připojení nástroje pro vyrovnávání zatížení.
az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ip-prefixes <ip-prefix-resource-id-1,ip-prefix-resource-id-2>
Připojit cluster AKS k ACR podle názvu "acrName"
az aks update -g MyResourceGroup -n MyManagedCluster --attach-acr acrName
Aktualizujte cluster Kubernetes s povolenými rozsahy IP adres apiserver.
az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 193.168.1.0/24,194.168.1.0/24
Zakažte funkci povolených rozsahů IP adres apiserver pro cluster Kubernetes.
az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges ""
Omezte provoz apiserver v clusteru Kubernetes na uzly neznámá.
az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 0.0.0.0/32
Aktualizujte cluster AAD spravovaný AKS s ID klienta nebo ID objektu skupiny správců.
az aks update -g MyResourceGroup -n MyManagedCluster --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>
Migrujte cluster AKS AAD-Integrated nebo cluster jiného typu než AAD do clusteru AAD spravovaného AKS.
az aks update -g MyResourceGroup -n MyManagedCluster --enable-aad --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>
Povolte výhody hybridního uživatele Azure featture pro cluster Kubernetes.
az aks update -g MyResourceGroup -n MyManagedCluster --enable-ahub
Zakažte výhody hybridního uživatele Azure featture pro cluster Kubernetes.
az aks update -g MyResourceGroup -n MyManagedCluster --disable-ahub
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Čárkami oddělený seznam ID objektů skupiny AAD, který se nastaví jako správce clusteru.
ID tenanta Azure Active Directory.
Čárkami oddělený seznam autorizovaných apiserver rozsahů IP adres. Nastavte na "", pokud chcete, aby byl veškerý provoz v dříve omezeném clusteru. Nastavte na hodnotu 0.0.0.0/32, aby se omezil přenos apiserver do fondů uzlů.
Udělte přiřazení role ' acrpull ' k ACR určené názvem nebo ID prostředku.
Mezerou oddělený seznam párů klíč = hodnota pro konfiguraci automatického škálování clusteru. Pokud chcete profil vymazat, předejte prázdný řetězec.
Zakažte přiřazení role acrpull k ACR určenému podle názvu nebo ID prostředku.
Zakažte funkci Azure Hybrid User výhody (AHUB) pro cluster.
Zakáže automatické škálování clusteru.
Povolit spravovanou funkci AAD pro cluster
Povolte funkci AHUB (Azure Hybrid User výhody) pro cluster.
Povolit automatické škálování clusteru
Časový limit nečinnosti nástroje pro vyrovnávání zatížení v minutách
Počet odchozích IP adres spravovaných nástrojem pro vyrovnávání zatížení
ID prostředků předpony odchozí IP adresy nástroje pro vyrovnávání zatížení
ID odchozích IP prostředků pro vyrovnávání zatížení
Odchozí porty přidělené pro vyrovnávání zatížení
Maximální počet uzlů, který se používá pro automatické škálování, pokud je zadaná možnost--Enable-cluster-autoscaleer. Zadejte prosím hodnotu v rozsahu [1, 100].
Minimální počet uzlů používaný pro automatické škálování, pokud je zadaná možnost--Enable-cluster-autoscaleer Zadejte prosím hodnotu v rozsahu [1, 100].
Změňte placeného spravovaného clusteru na bezplatný.
Nečekejte na dokončení dlouhotrvající operace.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Aktualizace minimálního počtu nebo maximálního počtu pro automatické škálování clusteru
Povolení placené spravované Clusterové služby s finančně zálohovanou smlouvou SLA.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks update-credentials
Aktualizujte přihlašovací údaje pro spravovaný cluster Kubernetes, třeba instanční objekt.
az aks update-credentials --name
--resource-group
[--aad-client-app-id]
[--aad-server-app-id]
[--aad-server-app-secret]
[--aad-tenant-id]
[--client-secret]
[--no-wait]
[--reset-aad]
[--reset-service-principal]
[--service-principal]
[--subscription]
Příklady
Aktualizuje existující cluster Kubernetes novým instančním objektem.
az aks update-credentials -g MyResourceGroup -n MyManagedCluster --reset-service-principal --service-principal MyNewServicePrincipalID --client-secret MyNewServicePrincipalSecret
Aktualizujte stávající cluster Azure Active Directory Kubernetes s novým tajným klíčem serverové aplikace.
az aks update-credentials -g MyResourceGroup -n MyManagedCluster --reset-aad --aad-server-app-id MyExistingAADServerAppID --aad-server-app-secret MyNewAADServerAppSecret --aad-client-app-id MyExistingAADClientAppID --aad-tenant-id MyAADTenantID
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
ID klientské aplikace Azure Active Directory. Tento argument je požadován --reset-aad
, pokud je zadán parametr.
ID serverové aplikace Azure Active Directory. Tento argument je požadován --reset-aad
, pokud je zadán parametr.
Tajný kód serverové aplikace Azure Active Directory. Tento argument je požadován --reset-aad
, pokud je zadán parametr.
ID tenanta přidružené k Azure Active Directory
Tajný kód přidružený k instančnímu objektu Tento argument je požadován --service-principal
, pokud je zadán parametr.
Nečekejte na dokončení dlouhotrvající operace.
Resetovat konfiguraci Azure Active Directory pro spravovaný cluster.
Obnoví instanční objekt spravovaného clusteru.
Instanční objekt používaný pro ověřování do rozhraní API Azure. Tento argument je požadován --reset-service-principal
, pokud je zadán parametr.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks upgrade
Upgradujte spravovaný cluster Kubernetes na novější verzi.
Kubernetes nebude během upgradování clusteru k dispozici.
az aks upgrade --name
--resource-group
[--control-plane-only]
[--kubernetes-version]
[--no-wait]
[--node-image-only]
[--subscription]
[--yes]
Příklady
Upgradujte spravovaný cluster Kubernetes na novější verzi. automaticky generované
az aks upgrade --kubernetes-version 1.12.6 --name MyManagedCluster --resource-group MyResourceGroup
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Upgradujte pouze řídicí plochu clusteru. Není-li tento parametr zadán, budou upgradovány Řídicí rovina i fondy uzlů.
Verze Kubernetes, na kterou se má upgradovat cluster, například "1.16.9".
Nečekejte na dokončení dlouhotrvající operace.
Jenom upgradovaná image uzlů pro fondy agentů
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Nedotazovat se na potvrzení
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks use-dev-spaces
Použijte Azure Dev Spaces se spravovaným clusterem Kubernetes.
az aks use-dev-spaces --name
--resource-group
[--endpoint {None, Private, Public}]
[--space]
[--subscription]
[--update]
[--yes]
Příklady
Používejte Azure Dev Spaces se spravovaným clusterem Kubernetes a interaktivně vybírejte prostor pro vývoj.
az aks use-dev-spaces -g my-aks-group -n my-aks
Použijte Azure Dev Spaces se spravovaným clusterem Kubernetes, aktualizujte na nejnovější Azure Dev Spaces klientské součásti a vyberte nový nebo existující místo pro vývoj "na místo".
az aks use-dev-spaces -g my-aks-group -n my-aks --update --space my-space
Použijte Azure Dev Spaces se spravovaným clusterem Kubernetes, a to tak, že vyberete nové nebo existující vývojové místo v oblasti vývoj/volné místo, aniž byste se museli zeptat na potvrzení.
az aks use-dev-spaces -g my-aks-group -n my-aks -s develop/my-space -y
Použijte Azure Dev Spaces se spravovaným clusterem Kubernetes se soukromým koncovým bodem.
az aks use-dev-spaces -g my-aks-group -n my-aks -e private
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Typ koncového bodu, který se má použít pro řadič Azure Dev Spaces. Další informace naleznete v tématu https://aka.ms/azds-networking.
Název nového nebo existujícího prostoru pro vývoj, který chcete vybrat. Výchozí možností je interaktivní výběr.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Aktualizujte na nejnovější Azure Dev Spaces klientské komponenty.
Nedotazovat se na potvrzení Vyžaduje--Space.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks wait
Počkejte, než se spravovaný cluster Kubernetes dorazí na požadovaný stav.
Pokud byla operace v clusteru přerušena nebo byla spuštěna pomocí --no-wait
příkazu, počkejte na její dokončení.
az aks wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--subscription]
[--timeout]
[--updated]
Příklady
Počkejte na upgradování clusteru a cyklické dotazování každé minuty po dobu až 30 minut.
az aks wait -g MyResourceGroup -n MyManagedCluster --updated --interval 60 --timeout 1800
Počkejte, než se spravovaný cluster Kubernetes dorazí na požadovaný stav (automaticky vygenerováno).
az aks wait --created --interval 60 --name MyManagedCluster --resource-group MyResourceGroup --timeout 1800
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Počkejte, dokud se nevytvoří s ' provisioningState ' na ' úspěch '.
Počkejte, dokud podmínka nesplňuje vlastní dotaz JMESPath. Například provisioningState! = "InProgress", instanceView. STATUSS [? Code = = ' PowerState/Running '].
Počkejte, než se odstraní.
Počkejte, dokud prostředek neexistuje.
Interval dotazování v sekundách
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Maximální počet sekund čekání.
Počkejte, dokud nebude aktualizováno s provisioningStateem v ' uspěl '.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks kanalyze
Po dokončení kollect zobrazit výsledky diagnostiky pro cluster Kubernetes.
az aks kanalyze --name
--resource-group
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.
az aks kollect
Shromažďují se diagnostické informace pro cluster Kubernetes.
Shromážděte diagnostické informace pro cluster Kubernetes a uložte ho do zadaného účtu úložiště. Účet úložiště můžete zadat třemi způsoby: název účtu úložiště a sdílený přístupový podpis s oprávněním k zápisu. ID prostředku k účtu úložiště, který vlastníte. účet úložiště v nastavení diagnostiky pro váš spravovaný cluster.
az aks kollect --name
--resource-group
[--container-logs]
[--kube-objects]
[--node-logs]
[--sas-token]
[--storage-account]
Příklady
použití názvu účtu úložiště a tokenu sdíleného přístupového podpisu s oprávněním k zápisu
az aks kollect -g MyResourceGroup -n MyManagedCluster --storage-account MyStorageAccount --sas-token "MySasToken"
pomocí ID prostředku účtu úložiště, který vlastníte.
az aks kollect -g MyResourceGroup -n MyManagedCluster --storage-account "MyStoreageAccountResourceId"
Použijte účet úložiště v nastavení diagnostiky pro spravovaný cluster.
az aks kollect -g MyResourceGroup -n MyManagedCluster
Přizpůsobte protokoly kontejnerů, které se mají shromažďovat.
az aks kollect -g MyResourceGroup -n MyManagedCluster --container-logs "mynamespace1/mypod1 myns2"
Přizpůsobte objekty Kubernetes ke shromáždění.
az aks kollect -g MyResourceGroup -n MyManagedCluster --kube-objects "mynamespace1/service myns2/deployment/deployment1"
Přizpůsobte soubory protokolu uzlu ke shromáždění.
az aks kollect -g MyResourceGroup -n MyManagedCluster --node-logs "/var/log/azure-vnet.log /var/log/azure-vnet-ipam.log"
Povinné parametry
Název spravovaného clusteru.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Seznam protokolů kontejneru ke shromáždění.
Seznam objektů Kubernetes, které se mají popsat
Seznam protokolů uzlů, které se mají shromáždit Například/var/log/Cloud-init.log.
Token SAS s oprávněním k zápisu pro účet úložiště.
Název nebo ID účtu úložiště, do kterého se mají ukládat diagnostické informace
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazí tuto zprávu s upozorněním a ukončí.
Zobrazí pouze chyby, potlačení upozornění.
Výstupní formát.
Řetězec dotazu JMESPath http://jmespath.org/Další informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. Použijte--Debug pro úplné protokoly ladění.