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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--disable-browser

Po vytvoření přeposílání portů nespouštějte webový prohlížeč.

--listen-address

Adresa naslouchání pro řídicí panel.

výchozí hodnota: 127.0.0.1
--listen-port

Port naslouchání pro řídicí panel.

výchozí hodnota: 8001
--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--acr

Plně kvalifikovaný název domény ACR.

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--aad-admin-group-object-ids

Čárkami oddělený seznam ID objektů skupiny AAD, který se nastaví jako správce clusteru.

--aad-client-app-id

ID klientské aplikace Azure Active Directory typu "Native". Tato aplikace je určena pro přihlášení uživatele prostřednictvím kubectl.

--aad-server-app-id

ID aplikace Azure Active Directory serveru typu webová aplikace/rozhraní API Tato aplikace představuje apiserver spravovaného clusteru (serverová aplikace).

--aad-server-app-secret

Tajný kód serverové aplikace Azure Active Directory.

--aad-tenant-id

ID tenanta Azure Active Directory.

--aci-subnet-name

Název podsítě v existující virtuální síti, do které se mají nasadit virtuální uzly.

--admin-username -u

Uživatelský účet, který se má vytvořit na virtuálních počítačích uzlů pro přístup SSH.

výchozí hodnota: azureuser
--api-server-authorized-ip-ranges

Čá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ů.

--appgw-id

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.

--appgw-name

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.

--appgw-subnet-cidr

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.

--appgw-subnet-id

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.

--appgw-watch-namespace

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.

--assign-identity

Chcete-li spravovat skupinu prostředků clusteru, zadejte existující identitu přiřazenou uživatelem pro použití plochy ovládacího prvku.

--attach-acr

Udělte přiřazení role ' acrpull ' k ACR určené názvem nebo ID prostředku.

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

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.

--client-secret

Tajný kód přidružený k instančnímu objektu Tento argument je požadován --service-principal , pokud je zadán parametr.

--disable-rbac

Zakáže Access Control Kubernetes Role-Based.

--dns-name-prefix -p

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ů.

--dns-service-ip

IP adresa přiřazená ke službě DNS Kubernetes.

--docker-bridge-address

Konkrétní IP adresa a síťová maska pro most Docker s použitím standardního zápisu CIDR.

--enable-aad

Povolit spravovanou funkci AAD pro cluster

--enable-addons -a

Povolte doplňky Kubernetes v seznamu odděleném čárkami.

--enable-ahub

Povolte výhody hybridního uživatele Azure (AHUB) pro virtuální počítače s Windows.

--enable-cluster-autoscaler

Povolit automatické škálování clusteru, výchozí hodnota je false.

--enable-managed-identity

Pro správu skupiny prostředků clusteru použijte spravovanou identitu přiřazenou systémem.

výchozí hodnota: 1
--enable-node-public-ip

Povolit veřejnou IP adresu uzlu VMSS

--enable-private-cluster

Povolí privátní cluster.

--enable-rbac -r

Povolí Kubernetes Role-Based Access Control. Výchozí: povoleno.

--enable-sgxquotehelper

Povolí pomocníka SGX quote pro doplněk confcom.

--fqdn-subdomain

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.

--generate-ssh-keys

Pokud chybí, vygenerujte soubory veřejného a privátního klíče SSH. Klíče budou uloženy v adresáři ~/.ssh.

--kubernetes-version -k

Verze Kubernetes, která se má použít pro vytvoření clusteru, například "1.16.9".

hodnota od: `az aks get-versions`
--load-balancer-idle-timeout

Časový limit nečinnosti nástroje pro vyrovnávání zatížení v minutách

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

Počet odchozích IP adres spravovaných nástrojem pro vyrovnávání zatížení

--load-balancer-outbound-ip-prefixes

ID prostředků předpony odchozí IP adresy nástroje pro vyrovnávání zatížení

--load-balancer-outbound-ips

ID odchozích IP prostředků pro vyrovnávání zatížení

--load-balancer-outbound-ports

Odchozí porty přidělené pro vyrovnávání zatížení

--load-balancer-sku

Azure Load Balancer výběr SKU pro váš cluster. Basic nebo Standard.

--location -l

Umístění. Hodnoty z: az account list-locations . Výchozí umístění můžete nakonfigurovat pomocí az configure --defaults location=<location> .

--max-count

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].

--max-pods -m

Maximální počet lusků nasazených pro uzel.

--min-count

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].

--network-plugin

Modul plug-in Kubernetes sítě, který se má použít.

přijímané hodnoty: azure, kubenet
--network-policy

Zásada sítě Kubernetes, která se má použít.

--no-ssh-key -x

Nepoužívejte ani nevytvářejte místní klíč SSH.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--node-count -c

Počet uzlů ve fondu uzlů Kubernetes Po vytvoření clusteru můžete změnit velikost fondu uzlů pomocí az aks scale .

výchozí hodnota: 3
--node-osdisk-diskencryptionset-id -d

ResourceId jednotky šifrování disku nastavené k povolení šifrování v klidovém provozu na disku s operačním systémem uzlu agenta.

--node-osdisk-size

Velikost disku operačního systému v GB pro každý uzel ve fondu uzlů. Minimálně 30 GB.

--node-osdisk-type

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.

--node-public-ip-prefix-id

ID předpony veřejné IP adresy, pomocí které se přiřazují veřejné IP adresy uzlům VMSS

--node-vm-size -s

Velikost Virtual Machines, která se má vytvořit jako uzly Kubernetes

výchozí hodnota: Standard_DS2_v2
--nodepool-labels

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.

--nodepool-name

Název fondu uzlů, maximálně 12 alfanumerických znaků.

výchozí hodnota: nodepool1
--nodepool-tags

Značky oddělené mezerami: klíč [= hodnota] [klíč [= hodnota]...]. Existující značky vymažete pomocí příkazu.

--outbound-type

Jak bude pro cluster nakonfigurovaný odchozí provoz.

přijímané hodnoty: loadBalancer, userDefinedRouting
--pod-cidr

Rozsah IP adres zápisu CIDR, ze kterého se přiřadí IP adresy pod, když se použije kubenet.

--ppg

ID PPG.

--private-dns-zone

Režim privátních zón DNS pro privátní cluster.

--service-cidr

Rozsah IP adres zápisu CIDR, ze kterého se mají přiřadit IP adresy clusteru služby.

--service-principal

Instanční objekt používaný pro ověřování do rozhraní API Azure.

--skip-subnet-role-assignment

Přeskočit přiřazení role pro podsíť (pokročilé sítě).

--ssh-key-value

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 '.

výchozí hodnota: ~\.ssh\id_rsa.pub
--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--tags

Značky oddělené mezerami: klíč [= hodnota] [klíč [= hodnota]...]. Existující značky vymažete pomocí příkazu.

--uptime-sla

Povolení placené spravované Clusterové služby s finančně zálohovanou smlouvou SLA.

--vm-set-type

Typ sady virtuálních počítačů fondu agentů VirtualMachineScaleSets nebo AvailabilitySet.

--vnet-subnet-id

ID podsítě v existující virtuální síti, do které se má cluster nasadit

--windows-admin-password

Heslo, které se má vytvořit na virtuálních počítačích uzlů Windows

--windows-admin-username

Uživatelské jméno, které se má vytvořit na virtuálních počítačích uzlů Windows

--workspace-resource-id

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ří.

--yes -y

Nedotazovat se na potvrzení

--zones -z

Zóny dostupnosti, kde budou umístěny uzly agentů.

přijímané hodnoty: 1, 2, 3

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--yes -y

Nedotazovat se na potvrzení

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

--addons -a

Zakáže doplňky Kubernetes v seznamu odděleném čárkami.

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--addons -a

Povolte doplňky Kubernetes v seznamu odděleném čárkami.

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--appgw-id

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.

--appgw-name

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.

--appgw-subnet-cidr

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.

--appgw-subnet-id

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.

--appgw-watch-namespace

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.

--enable-sgxquotehelper

Povolí pomocníka SGX quote pro doplněk confcom.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--subnet-name -s

Název existující podsítě, která se má použít s doplňkem virtuálního uzlu

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--workspace-resource-id

ID prostředku pro existující Log Analytics pracovní prostor, který se má použít pro ukládání dat monitorová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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--admin -a

Získat přihlašovací údaje Správce clusteru. Výchozí: přihlašovací údaje uživatele clusteru.

--context

Když se tato hodnota zadá, přepíše výchozí název kontextu.

--file -f

Konfigurační soubor Kubernetes, který se má aktualizovat Místo toho použijte "-" k tisku YAML do STDOUT.

výchozí hodnota: ~/.kube/config
--overwrite-existing

Přepsat všechny existující položky clusteru se stejným názvem.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--location -l

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

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--base-src-url

Adresa URL základního zdroje stahování pro verze kubectl

--client-version

Verze kubectl, která se má nainstalovat

výchozí hodnota: latest
--install-location

Cesta, na které se má nainstalovat kubectl

výchozí hodnota: ~/.azure-kubectl/kubectl.exe
--kubelogin-base-src-url -l

Adresa URL základního zdroje stahování pro verze kubelogin

--kubelogin-install-location

Cesta, na které se má nainstalovat kubelogin

výchozí hodnota: ~/.azure-kubelogin/kubelogin.exe
--kubelogin-version

Verze kubelogin, která se má nainstalovat

výchozí hodnota: latest
--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az aks list

Vypíše spravované clustery Kubernetes.

az aks list [--query-examples]
            [--resource-group]
            [--subscription]

Volitelné parametry

--query-examples

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.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--yes -y

Nedotazovat se na potvrzení

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--yes -y

Nedotazovat se na potvrzení

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

--name -n

Název spravovaného clusteru.

--node-count -c

Počet uzlů ve fondu uzlů Kubernetes

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--nodepool-name

Název fondu uzlů, maximálně 12 alfanumerických znaků.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--query-examples

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.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az aks start

Spusťte spravovaný cluster.

Spustí zastavený spravovaný cluster.

az aks start --name
             --resource-group
             [--no-wait]
             [--subscription]

Povinné parametry

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

az aks stop

Zastavte spravovaný cluster.

Zastaví spuštěný spravovaný cluster.

az aks stop --name
            --resource-group
            [--no-wait]
            [--subscription]

Povinné parametry

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--aad-admin-group-object-ids

Čárkami oddělený seznam ID objektů skupiny AAD, který se nastaví jako správce clusteru.

--aad-tenant-id

ID tenanta Azure Active Directory.

--api-server-authorized-ip-ranges

Čá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ů.

--attach-acr

Udělte přiřazení role ' acrpull ' k ACR určené názvem nebo ID prostředku.

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

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.

--detach-acr

Zakažte přiřazení role acrpull k ACR určenému podle názvu nebo ID prostředku.

--disable-ahub

Zakažte funkci Azure Hybrid User výhody (AHUB) pro cluster.

--disable-cluster-autoscaler -d

Zakáže automatické škálování clusteru.

--enable-aad

Povolit spravovanou funkci AAD pro cluster

--enable-ahub

Povolte funkci AHUB (Azure Hybrid User výhody) pro cluster.

--enable-cluster-autoscaler -e

Povolit automatické škálování clusteru

--load-balancer-idle-timeout

Časový limit nečinnosti nástroje pro vyrovnávání zatížení v minutách

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

Počet odchozích IP adres spravovaných nástrojem pro vyrovnávání zatížení

--load-balancer-outbound-ip-prefixes

ID prostředků předpony odchozí IP adresy nástroje pro vyrovnávání zatížení

--load-balancer-outbound-ips

ID odchozích IP prostředků pro vyrovnávání zatížení

--load-balancer-outbound-ports

Odchozí porty přidělené pro vyrovnávání zatížení

--max-count

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].

--min-count

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].

--no-uptime-sla

Změňte placeného spravovaného clusteru na bezplatný.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--update-cluster-autoscaler -u

Aktualizace minimálního počtu nebo maximálního počtu pro automatické škálování clusteru

--uptime-sla

Povolení placené spravované Clusterové služby s finančně zálohovanou smlouvou SLA.

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--aad-client-app-id

ID klientské aplikace Azure Active Directory. Tento argument je požadován --reset-aad , pokud je zadán parametr.

--aad-server-app-id

ID serverové aplikace Azure Active Directory. Tento argument je požadován --reset-aad , pokud je zadán parametr.

--aad-server-app-secret

Tajný kód serverové aplikace Azure Active Directory. Tento argument je požadován --reset-aad , pokud je zadán parametr.

--aad-tenant-id

ID tenanta přidružené k Azure Active Directory

--client-secret

Tajný kód přidružený k instančnímu objektu Tento argument je požadován --service-principal , pokud je zadán parametr.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--reset-aad

Resetovat konfiguraci Azure Active Directory pro spravovaný cluster.

--reset-service-principal

Obnoví instanční objekt spravovaného clusteru.

--service-principal

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.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--control-plane-only

Upgradujte pouze řídicí plochu clusteru. Není-li tento parametr zadán, budou upgradovány Řídicí rovina i fondy uzlů.

--kubernetes-version -k

Verze Kubernetes, na kterou se má upgradovat cluster, například "1.16.9".

hodnota od: `az aks get-upgrades`
--no-wait

Nečekejte na dokončení dlouhotrvající operace.

--node-image-only

Jenom upgradovaná image uzlů pro fondy agentů

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--yes -y

Nedotazovat se na potvrzení

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--endpoint -e

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.

přijímané hodnoty: None, Private, Public
výchozí hodnota: Public
--space -s

Název nového nebo existujícího prostoru pro vývoj, který chcete vybrat. Výchozí možností je interaktivní výběr.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--update

Aktualizujte na nejnovější Azure Dev Spaces klientské komponenty.

--yes -y

Nedotazovat se na potvrzení Vyžaduje--Space.

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--created

Počkejte, dokud se nevytvoří s ' provisioningState ' na ' úspěch '.

--custom

Počkejte, dokud podmínka nesplňuje vlastní dotaz JMESPath. Například provisioningState! = "InProgress", instanceView. STATUSS [? Code = = ' PowerState/Running '].

--deleted

Počkejte, než se odstraní.

--exists

Počkejte, dokud prostředek neexistuje.

--interval

Interval dotazování v sekundách

výchozí hodnota: 30
--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID .

--timeout

Maximální počet sekund čekání.

výchozí hodnota: 3600
--updated

Počkejte, dokud nebude aktualizováno s provisioningStateem v ' uspěl '.

az aks kanalyze

Po dokončení kollect zobrazit výsledky diagnostiky pro cluster Kubernetes.

az aks kanalyze --name
                --resource-group

Povinné parametry

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

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

--name -n

Název spravovaného clusteru.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name> .

Volitelné parametry

--container-logs

Seznam protokolů kontejneru ke shromáždění.

--kube-objects

Seznam objektů Kubernetes, které se mají popsat

--node-logs

Seznam protokolů uzlů, které se mají shromáždit Například/var/log/Cloud-init.log.

--sas-token

Token SAS s oprávněním k zápisu pro účet úložiště.

--storage-account

Název nebo ID účtu úložiště, do kterého se mají ukládat diagnostické informace