az aks
Hantera Azure Kubernetes Services.
Kommandon
| az aks app |
Kommandon för att hantera AKS-appen. |
| az aks app up |
Distribuera till AKS via GitHub åtgärder. |
| az aks browse |
Visa instrumentpanelen för ett Kubernetes-kluster i en webbläsare. |
| az aks check-acr |
Verifiera att en ACR är tillgänglig från ett AKS-kluster. |
| az aks command |
Se detaljerad användning i "az aks command invoke", "az aks command result". |
| az aks command invoke |
Kör ett gränssnittskommando (med kubectl, helm) i AKS-klustret, och stöd för att bifoga filer. |
| az aks command result |
Hämta resultat från "aks command invoke" som utlöstes tidigare. |
| az aks create |
Skapa ett nytt hanterat Kubernetes-kluster. |
| az aks delete |
Ta bort ett hanterat Kubernetes-kluster. |
| az aks disable-addons |
Inaktivera Kubernetes-tillägg. |
| az aks egress-endpoints |
Kommandon för att hantera utgående slutpunkter i hanterade Kubernetes-kluster. |
| az aks egress-endpoints list |
Lista utgående slutpunkter som krävs eller rekommenderas att vitlistas för ett kluster. |
| az aks enable-addons |
Aktivera Kubernetes-tillägg. |
| az aks get-credentials |
Hämta autentiseringsuppgifter för ett hanterat Kubernetes-kluster. |
| az aks get-os-options |
Hämta de operativsystemalternativ som är tillgängliga för att skapa ett hanterat Kubernetes-kluster. |
| az aks get-upgrades |
Hämta uppgraderingsversionerna som är tillgängliga för ett hanterat Kubernetes-kluster. |
| az aks get-versions |
Hämta de versioner som är tillgängliga för att skapa ett hanterat Kubernetes-kluster. |
| az aks install-cli |
Ladda ned och installera kubectl, kommandoradsverktyget för Kubernetes. Ladda ned och installera kubelogin, ett plugin-program för klient-go-autentisering (exec) som implementerar Azure-autentisering. |
| az aks kanalyze |
Visa diagnostikresultat för Kubernetes-klustret när kollect är klart. |
| az aks kollect |
Samla in diagnostikinformation för Kubernetes-klustret. |
| az aks list |
Lista hanterade Kubernetes-kluster. |
| az aks maintenanceconfiguration |
Kommandon för att hantera underhållskonfigurationer i hanterade Kubernetes-kluster. |
| az aks maintenanceconfiguration add |
Lägg till en underhållskonfiguration i hanterat Kubernetes-kluster. |
| az aks maintenanceconfiguration delete |
Ta bort en underhållskonfiguration i ett hanterat Kubernetes-kluster. |
| az aks maintenanceconfiguration list |
Lista underhållskonfigurationer i hanterade Kubernetes-kluster. |
| az aks maintenanceconfiguration show |
Visa information om en underhållskonfiguration i hanterade Kubernetes-kluster. |
| az aks maintenanceconfiguration update |
Uppdatera en underhållskonfiguration för ett hanterat Kubernetes-kluster. |
| az aks nodepool |
Kommandon för att hantera nodpooler i Kubernetes Kubernetes-kluster. |
| az aks nodepool add |
Lägg till en nodpool i det hanterade Kubernetes-klustret. |
| az aks nodepool delete |
Ta bort agentpoolen i det hanterade Kubernetes-klustret. |
| az aks nodepool get-upgrades |
Hämta tillgängliga uppgraderingsversioner för en agentpool för det hanterade Kubernetes-klustret. |
| az aks nodepool list |
Lista nodpooler i det hanterade Kubernetes-klustret. |
| az aks nodepool scale |
Skala nodpoolen i ett hanterat Kubernetes-kluster. |
| az aks nodepool show |
Visa information om en nodpool i det hanterade Kubernetes-klustret. |
| az aks nodepool update |
Uppdatera en nodpool för att aktivera/inaktivera cluster-autoscaler eller ändra min-count eller max-count. |
| az aks nodepool upgrade |
Uppgradera nodpoolen i ett hanterat Kubernetes-kluster. |
| az aks pod-identity |
Kommandon för att hantera poddidentiteter i hanterade Kubernetes-kluster. |
| az aks pod-identity add |
Lägga till en poddidentitet i ett hanterat Kubernetes-kluster. |
| az aks pod-identity delete |
Ta bort en poddidentitet från ett hanterat Kubernetes-kluster. |
| az aks pod-identity exception |
Kommandon för att hantera poddidentitetsundantag i hanterade Kubernetes-kluster. |
| az aks pod-identity exception add |
Lägg till ett undantag för poddidentitet i ett hanterat Kubernetes-kluster. |
| az aks pod-identity exception delete |
Ta bort ett undantag för poddidentitet från ett hanterat Kubernetes-kluster. |
| az aks pod-identity exception list |
Lista poddidentitetundantag i ett hanterat Kubernetes-kluster. |
| az aks pod-identity exception update |
Uppdatera ett undantag för poddidentitet i ett hanterat Kubernetes-kluster. |
| az aks pod-identity list |
Lista poddidentiteter i ett hanterat Kubernetes-kluster. |
| az aks remove-dev-spaces |
Ta bort Azure Dev Spaces från ett hanterat Kubernetes-kluster. |
| az aks rotate-certs |
Rotera certifikat och nycklar i ett hanterat Kubernetes-kluster. |
| az aks scale |
Skala nodpoolen i ett hanterat Kubernetes-kluster. |
| az aks show |
Visa information om ett hanterat Kubernetes-kluster. |
| az aks start |
Starta hanterat kluster. |
| az aks stop |
Stoppa hanterat kluster. |
| az aks update |
Uppdatera ett hanterat Kubernetes-kluster. |
| az aks update-credentials |
Uppdatera autentiseringsuppgifterna för ett hanterat Kubernetes-kluster, till exempel tjänstens huvudnamn. |
| az aks upgrade |
Uppgradera ett hanterat Kubernetes-kluster till en nyare version. |
| az aks use-dev-spaces |
Använda Azure Dev Spaces med ett hanterat Kubernetes-kluster. |
| az aks wait |
Vänta tills ett hanterat Kubernetes-kluster når önskat tillstånd. |
az aks browse
Visa instrumentpanelen för ett Kubernetes-kluster i en webbläsare.
az aks browse --name
--resource-group
[--disable-browser]
[--listen-address]
[--listen-port]
[--subscription]
Exempel
Visa instrumentpanelen för ett Kubernetes-kluster i en webbläsare. (automatiskt genererad)
az aks browse --name MyManagedCluster --resource-group MyResourceGroup
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Starta inte en webbläsare när du har upprättat port vidarebefordran.
Lyssningsadressen för instrumentpanelen.
Lyssningsporten för instrumentpanelen.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks check-acr
Verifiera att en ACR är tillgänglig från ett AKS-kluster.
az aks check-acr --acr
--name
--resource-group
[--subscription]
Exempel
Kontrollera att ACR är tillgängligt från AKS-klustret.
az aks check-acr --name MyManagedCluster --resource-group MyResourceGroup --acr myacr.azurecr.io
Obligatoriska parametrar
FQDN för ACR.
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks create
Skapa ett nytt hanterat Kubernetes-kluster.
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]
[--assign-kubelet-identity]
[--attach-acr]
[--ca-profile]
[--client-secret]
[--disable-rbac]
[--dns-name-prefix]
[--dns-service-ip]
[--docker-bridge-address]
[--edge-zone]
[--enable-aad]
[--enable-addons]
[--enable-ahub]
[--enable-azure-rbac]
[--enable-cluster-autoscaler]
[--enable-encryption-at-host]
[--enable-managed-identity]
[--enable-node-public-ip]
[--enable-private-cluster]
[--enable-rbac]
[--enable-sgxquotehelper]
[--enable-ultra-ssd]
[--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}]
Exempel
Skapa ett Kubernetes-kluster med en befintlig offentlig SSH-nyckel.
az aks create -g MyResourceGroup -n MyManagedCluster --ssh-key-value /path/to/publickey
Skapa ett Kubernetes-kluster med en specifik version.
az aks create -g MyResourceGroup -n MyManagedCluster --kubernetes-version 1.16.9
Skapa ett Kubernetes-kluster med en större nodpool.
az aks create -g MyResourceGroup -n MyManagedCluster --node-count 7
Skapa ett kubernetes-kluster med k8s 1.13.9 men använd vmas.
az aks create -g MyResourceGroup -n MyManagedCluster --kubernetes-version 1.16.9 --vm-set-type AvailabilitySet
Skapa ett kubernetes-kluster med kubernetes-standardversion, standardlastbalanserare för SKU (Standard) och standardtyp för VM-uppsättning (VirtualMachineScaleSets).
az aks create -g MyResourceGroup -n MyManagedCluster
Skapa ett kubernetes-kluster med standard-SKU-lastbalanserare och två AKS-skapade IP-adresser för utgående anslutningsanvändning för lastbalanseraren.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2
Skapa ett kubernetes-kluster med en standard-SKU-lastbalanserare med två utgående AKS-hanterade IP-adresser med en tidsgräns för inaktivitet på 5 minuter och 8 000 allokerade portar per dator
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2 --load-balancer-idle-timeout 5 --load-balancer-outbound-ports 8000
Skapa ett kubernetes-kluster med standard-SKU-lastbalanserare och använd de angivna offentliga IP-adresser för utgående anslutningsanvändning för lastbalanseraren.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ips <ip-resource-id-1,ip-resource-id-2>
Skapa ett kubernetes-kluster med standard-SKU-lastbalanserare och använd de angivna offentliga IP-prefixen för utgående anslutningsanvändning för lastbalanseraren.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ip-prefixes <ip-prefix-resource-id-1,ip-prefix-resource-id-2>
Skapa ett kubernetes-kluster med en grundläggande SKU-lastbalanserare och vm-uppsättningstypen AvailabilitySet.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku basic --vm-set-type AvailabilitySet
Skapa ett kubernetes-kluster med auktoriserade APIServer IP-intervall.
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
Skapa ett kubernetes-kluster som aktiverar hanterad identitet.
az aks create -g MyResourceGroup -n MyManagedCluster --enable-managed-identity
Skapa ett kubernetes-kluster med userDefinedRouting, standard-SKU för lastbalanserare och ett anpassat undernät som är förkonfigurerat med en vägtabell
az aks create -g MyResourceGroup -n MyManagedCluster --outbound-type userDefinedRouting --load-balancer-sku standard --vnet-subnet-id customUserSubnetVnetID
Skapa ett kubernetes-kluster med stöd för Windows agentpooler.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$'
Skapa ett kubernetes-kluster med stöd Windows agentpooler med AHUB aktiverat.
az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-ahub
Skapa ett kubernetes-kluster med hanterad AAD aktiverat.
az aks create -g MyResourceGroup -n MyManagedCluster --enable-aad --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>
Skapa ett kubernetes-kluster med kryptering på serversidan med hjälp av din ägda nyckel.
az aks create -g MyResourceGroup -n MyManagedCluster --node-osdisk-diskencryptionset-id <disk-encryption-set-resource-id>
Skapa ett kubernetes-kluster med tillfälliga operativsystem aktiverat.
az aks create -g MyResourceGroup -n MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48
Skapa ett kubernetes-kluster med EncryptionAtHost aktiverat.
az aks create -g MyResourceGroup -n MyManagedCluster --enable-encryption-at-host
Skapa ett kubernetes-kluster med UltraSSD aktiverat.
az aks create -g MyResourceGroup -n MyManagedCluster --enable-ultra-ssd
Skapa ett kubernetes-kluster med Azure RBAC aktiverat.
az aks create -g MyResourceGroup -n MyManagedCluster --enable-aad --enable-azure-rbac
Skapa ett kubernetes-kluster med anpassad kontrollplansidentitet och kubelet-identitet.
az aks create -g MyResourceGroup -n MyManagedCluster --assign-identity <control-plane-identity-resource-id> --assign-kubelet-identity <kubelet-identity-resource-id>
Skapa ett kubernetes-kluster i gränszonen.
az aks create -g MyResourceGroup -n MyManagedCluster --location <location> --kubernetes-version 1.20.7 --edge-zone <edge-zone-name>
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Kommaavseparerad lista över objekt-ID:er för aad-grupper som ska anges som klusteradministratör.
ID för ett Azure Active Directory klientprogram av typen "Intern". Det här programmet är för användarinloggning via kubectl.
ID för ett Azure Active Directory serverprogram av typen "Webbapp/API". Det här programmet representerar det hanterade klustrets apiserver (serverprogram).
Hemligheten för ett Azure Active Directory serverprogram.
ID för en Azure Active Directory klientorganisation.
Namnet på ett undernät i ett befintligt virtuellt nätverk som de virtuella noderna ska distribueras till.
Användarkonto som ska skapas på virtuella nod-datorer för SSH-åtkomst.
Kommaavseparerad lista över auktoriserade APIServer IP-intervall. Ange till 0.0.0.0/32 för att begränsa apiserver-trafiken till nodpooler.
Resurs-ID för en befintlig Application Gateway ska användas med AGIC. Använd med ingress-azure-tillägg.
Namnet på den programgateway som ska skapas/användas i nodresursgruppen. Använd med ingress-azure-tillägg.
Undernäts-CIDR som ska användas för ett nytt undernät som skapats för att distribuera Application Gateway. Använd med ingress-azure-tillägg.
Resurs-ID för ett befintligt undernät som används för att distribuera Application Gateway. Använd med ingress-azure-tillägg.
Ange namnområdet som AGIC ska titta på. Det kan vara ett enda strängvärde eller en kommaavgränsad lista med namnområden.
Ange en befintlig användartilldelningsidentitet för kontrollplanets användning för att hantera klusterresursgruppen.
Ange en befintlig användar tilldelad identitet för kubelets användning, som vanligtvis används för att hämta avbildningen från ACR.
Bevilja rolltilldelningen "acrpull" till den ACR som anges med namn eller resurs-ID.
Blankstegsavgränsad lista över nyckel=värde-par för att konfigurera autoskalning av kluster. Skicka en tom sträng för att rensa profilen.
Hemlighet som är associerad med tjänstens huvudnamn. Det här argumentet krävs om --service-principal har angetts.
Inaktivera Kubernetes Role-Based Access Control.
Prefix för värdnamn som skapas. Om inget annat anges genererar du ett värdnamn med hjälp av det hanterade klustret och resursgruppens namn.
En IP-adress som tilldelats Kubernetes DNS-tjänsten.
En specifik IP-adress och nätmask för Docker-bryggan med standard-CIDR-notation.
Namnet på edge-zonen.
Aktivera hanterad AAD-funktion för kluster.
Aktivera Kubernetes-addons i en kommaavgränsad lista.
Aktivera Azure Hybrid-användarförmåner (AHUB) för Windows virtuella datorer.
Aktivera Azure RBAC för att kontrollera auktoriseringskontroller i klustret.
Aktivera autoskalning av kluster, standardvärdet är falskt.
Aktivera EncryptionAtHost, standardvärdet är falskt.
Använda en system tilldelad hanterad identitet för att hantera klusterresursgruppen.
Aktivera offentlig IP-adress för VMSS-noden.
Aktivera privat kluster.
Aktivera Kubernetes Role-Based Access Control. Standard: aktiverat.
Aktivera SGX-offerthjälp för confcom-tillägg.
Aktivera UltraSSD, standardvärdet är falskt.
Prefix för FQDN som skapas för privata kluster med anpassat scenario för privat DNS-zon.
Generera offentliga och privata SSH-nyckelfiler om de saknas. Nycklarna lagras i katalogen ~/.ssh.
Version av Kubernetes som ska användas för att skapa klustret, till exempel "1.16.9".
Tidsgräns för inaktivitet i lastbalanserare i minuter.
Antal utgående IP-adresser som hanteras av lastbalanserare.
Resurs-IP-nummer för utgående IP-prefix för lastbalanserare.
Utgående IP-resurs-IP-nummer för lastbalanserare.
Utgående allokerade portar för lastbalanserare.
Azure Load Balancer SKU-val för klustret. basic eller standard.
Plats. Värden från: az account list-locations . Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location> .
Maximalt antal noder som används för autoskalning när "--enable-cluster-autoscaler" har angetts. Ange värdet i intervallet [1, 100].
Det maximala antalet poddar som kan distribueras till en nod.
Minsta antal noder som används för autoskalning när "--enable-cluster-autoscaler" anges. Ange värdet i intervallet [1, 100].
Plugin-programmet för Kubernetes-nätverk som ska användas.
Kubernetes-nätverksprincipen som ska användas.
Använd inte eller skapa en lokal SSH-nyckel.
Vänta inte tills den långvariga åtgärden har avslutats.
Antal noder i Kubernetes-nodpoolen. När du har skapat ett kluster kan du ändra storleken på dess nodpool med az aks scale .
ResourceId för diskkrypteringsuppsättningen som ska användas för att aktivera kryptering i vila på agentnodens os-disk.
Storlek i GB av OS-disken för varje nod i nodpoolen. Minst 30 GB.
OS-disktyp som ska användas för datorer i en viss agentpool: Tillfälliga eller hanterade. Standardvärdet är "tillfälliga" när det är möjligt tillsammans med VM-storlek och OS-diskstorlek. Kan inte ändras för den här poolen när den har skapats.
Offentligt IP-prefix-ID som används för att tilldela offentliga IP-adresser till VMSS-noder.
Storleken på Virtual Machines ska skapas som Kubernetes-noder.
Blankstegsavgränsade etiketter: key[=value] [key[=value] ...]. Du kan inte ändra nodetiketterna via CLI när du har skapat den. Syntax https://aka.ms/node-labels för etiketter finns i .
Namn på nodpool, upp till 12 alfanumeriska tecken.
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Hur utgående trafik konfigureras för ett kluster.
Ett IP-adressintervall för CIDR-notation som pod-IP-adresser ska tilldelas från när kubenet används.
ID för en PPG.
Privat dns-zonläge för privat kluster.
Ett IP-adressintervall för CIDR-notation som du kan tilldela TJÄNSTkluster-IP-adresser från.
Tjänstens huvudnamn som används för autentisering till Azure-API:er.
Hoppa över rolltilldelning för undernät (avancerade nätverk).
Offentlig nyckelsökväg eller nyckelinnehåll som ska installeras på nod-VM:ar för SSH-åtkomst. Till exempel "ssh-rsa AAAAB... Klipp... UcyupgH azureuser@linuxvm '.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Aktivera en betald hanterad klustertjänst med ett serviceavtal med ekonomiskt stöd.
Typ av VM-uppsättning för agentpool. VirtualMachineScaleSets eller AvailabilitySet.
ID för ett undernät i ett befintligt VNet som klustret ska distribueras till.
Användarkontolösenord som ska användas på virtuella Windows-nods-datorer.
Användarkonto som ska skapas på virtuella Windows-nod-datorer.
Resurs-ID för en befintlig Log Analytics-arbetsyta som ska användas för att lagra övervakningsdata. Om det inte anges använder standardarbetsytan för Log Analytics om den finns, annars skapas en.
Fråga inte om bekräftelse.
Tillgänglighetszoner där agentnoder kommer att placeras.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks delete
Ta bort ett hanterat Kubernetes-kluster.
az aks delete --name
--resource-group
[--no-wait]
[--subscription]
[--yes]
Exempel
Ta bort ett hanterat Kubernetes-kluster. (automatiskt genererad)
az aks delete --name MyManagedCluster --resource-group MyResourceGroup
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Vänta inte tills den långvariga åtgärden har avslutats.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Fråga inte om bekräftelse.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks disable-addons
Inaktivera Kubernetes-tillägg.
az aks disable-addons --addons
--name
--resource-group
[--no-wait]
[--subscription]
Exempel
Inaktivera Kubernetes-tillägg. (automatiskt genererad)
az aks disable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup
Obligatoriska parametrar
Inaktivera Kubernetes-tillägg i en kommaavgränsad lista.
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Vänta inte tills den långvariga åtgärden har avslutats.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks enable-addons
Aktivera Kubernetes-tillägg.
Dessa tillägg är tillgängliga: http_application_routing konfigurera ingress med automatisk skapande av offentligt DNS-namn. övervakning – aktivera Log Analytics-övervakning. Kräver "--workspace-resource-id". Om övervaknings addon är aktiverat har argumentet --no-wait ingen effekt virtuell nod – aktivera den virtuella AKS-noden. Kräver --subnet-name för att ange namnet på ett befintligt undernät som den virtuella noden ska använda. azure-policy – aktivera Azure Policy. Tillägget Azure Policy för AKS möjliggör skalning av framtvinganden och skydd i dina kluster på ett centraliserat och konsekvent sätt. Läs mer på aka.ms/aks/policy. ingress-appgw – aktivera Application Gateway Ingress Controller-tillägg.
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]
Exempel
Aktivera Kubernetes-tillägg. (automatiskt genererad)
az aks enable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet MySubnetName
Aktivera ingress-appgw addon med undernätsprefix.
az aks enable-addons --name MyManagedCluster --resource-group MyResourceGroup --addons ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
Obligatoriska parametrar
Aktivera Kubernetes-addons i en kommaavgränsad lista.
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Resurs-ID för en befintlig Application Gateway ska användas med AGIC. Använd med ingress-azure-tillägg.
Namnet på den programgateway som ska skapas/användas i nodresursgruppen. Använd med ingress-azure-tillägg.
Undernäts-CIDR som ska användas för ett nytt undernät som skapats för att distribuera Application Gateway. Använd med ingress-azure-tillägg.
Resurs-ID för ett befintligt undernät som används för att distribuera Application Gateway. Använd med ingress-azure-tillägg.
Ange namnområdet som AGIC ska titta på. Det kan vara ett enda strängvärde eller en kommaavgränsad lista med namnområden.
Aktivera SGX-offerthjälp för confcom-tillägg.
Vänta inte tills den långvariga åtgärden har avslutats.
Namnet på ett befintligt undernät som ska användas med tillägget för virtuell nod.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Resurs-ID för en befintlig Log Analytics-arbetsyta som ska användas för att lagra övervakningsdata.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks get-credentials
Hämta autentiseringsuppgifter för ett hanterat Kubernetes-kluster.
Som standard sammanfogas autentiseringsuppgifterna i .kube/config-filen så att kubectl kan använda dem. Mer information finns i parametern -f.
az aks get-credentials --name
--resource-group
[--admin]
[--context]
[--file]
[--overwrite-existing]
[--subscription]
Exempel
Hämta autentiseringsuppgifter för ett hanterat Kubernetes-kluster. (automatiskt genererad)
az aks get-credentials --name MyManagedCluster --resource-group MyResourceGroup
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Hämta autentiseringsuppgifter för klusteradministratör. Standard: autentiseringsuppgifter för klusteranvändare.
Om det här anges skriver du över standardkontextnamnet.
Kubernetes-konfigurationsfil som ska uppdateras. Använd "-" för att skriva ut YAML till stdout i stället.
Skriva över alla befintliga klusterinmatningar med samma namn.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks get-os-options
Hämta de operativsystemalternativ som är tillgängliga för att skapa ett hanterat Kubernetes-kluster.
az aks get-os-options --location
Exempel
Hämta de operativsystemalternativ som är tillgängliga för att skapa ett hanterat Kubernetes-kluster
az aks get-os-options --location westus2
Obligatoriska parametrar
Plats. Värden från: az account list-locations . Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location> .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks get-upgrades
Hämta uppgraderingsversionerna som är tillgängliga för ett hanterat Kubernetes-kluster.
az aks get-upgrades --name
--resource-group
[--subscription]
Exempel
Hämta uppgraderingsversionerna som är tillgängliga för ett hanterat Kubernetes-kluster
az aks get-upgrades --name MyManagedCluster --resource-group MyResourceGroup
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks get-versions
Hämta de versioner som är tillgängliga för att skapa ett hanterat Kubernetes-kluster.
az aks get-versions --location
[--subscription]
Exempel
Hämta de versioner som är tillgängliga för att skapa ett hanterat Kubernetes-kluster
az aks get-versions --location westus2
Obligatoriska parametrar
Plats. Värden från: az account list-locations . Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location> .
Valfria parametrar
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks install-cli
Ladda ned och installera kubectl, kommandoradsverktyget för Kubernetes. Ladda ned och installera kubelogin, ett plugin-program för klient-go-autentisering (exec) som implementerar Azure-autentisering.
az aks install-cli [--base-src-url]
[--client-version]
[--install-location]
[--kubelogin-base-src-url]
[--kubelogin-install-location]
[--kubelogin-version]
[--subscription]
Valfria parametrar
Käll-URL för basnedladdning för kubectl-versioner.
Version av kubectl som ska installeras.
Sökväg som kubectl ska installeras på.
Url för basnedladdningskälla för kubelogin-versioner.
Sökväg som kubelogin ska installeras på.
Version av kubelogin som ska installeras.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks kanalyze
Visa diagnostikresultat för Kubernetes-klustret när kollect är klart.
az aks kanalyze --name
--resource-group
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks kollect
Samla in diagnostikinformation för Kubernetes-klustret.
Samla in diagnostikinformation för Kubernetes-klustret och lagra den på det angivna lagringskontot. Du kan ange lagringskontot på tre sätt: lagringskontots namn och en signatur för delad åtkomst med skrivbehörighet. resurs-ID till ett lagringskonto som du äger. storagea-kontot i diagnostikinställningarna för det hanterade klustret.
az aks kollect --name
--resource-group
[--container-logs]
[--kube-objects]
[--node-logs]
[--sas-token]
[--storage-account]
Exempel
med lagringskontots namn och en signaturtoken för delad åtkomst med skrivbehörighet
az aks kollect -g MyResourceGroup -n MyManagedCluster --storage-account MyStorageAccount --sas-token "MySasToken"
med hjälp av resurs-ID:t för en lagringskontoresurs som du äger.
az aks kollect -g MyResourceGroup -n MyManagedCluster --storage-account "MyStoreageAccountResourceId"
använda storagea-kontot i diagnostikinställningarna för det hanterade klustret.
az aks kollect -g MyResourceGroup -n MyManagedCluster
anpassa containerloggarna som ska samlas in.
az aks kollect -g MyResourceGroup -n MyManagedCluster --container-logs "mynamespace1/mypod1 myns2"
anpassa kubernetes-objekten som ska samlas in.
az aks kollect -g MyResourceGroup -n MyManagedCluster --kube-objects "mynamespace1/service myns2/deployment/deployment1"
anpassa nodloggfilerna som ska samlas in.
az aks kollect -g MyResourceGroup -n MyManagedCluster --node-logs "/var/log/azure-vnet.log /var/log/azure-vnet-ipam.log"
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Listan över containerloggar som ska samlas in.
Listan över kubernetes-objekt som ska beskrivas.
Listan över nodloggar som ska samlas in. Till exempel /var/log/cloud-init.log.
SAS-token med skrivbar behörighet för lagringskontot.
Namn eller ID för lagringskontot för att spara diagnostikinformationen.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks list
Lista hanterade Kubernetes-kluster.
az aks list [--query-examples]
[--resource-group]
[--subscription]
Valfria parametrar
Rekommendera JMESPath-sträng åt dig. Du kan kopiera en av frågan och klistra in den efter parametern --query inom dubbla citattecken för att se resultatet. Du kan lägga till ett eller flera positionsnyckelord så att vi kan ge förslag baserat på dessa nyckelord.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks remove-dev-spaces
Ta bort Azure Dev Spaces från ett hanterat Kubernetes-kluster.
az aks remove-dev-spaces --name
--resource-group
[--subscription]
[--yes]
Exempel
Ta bort Azure Dev Spaces från ett hanterat Kubernetes-kluster.
az aks remove-dev-spaces -g my-aks-group -n my-aks
Ta bort Azure Dev Spaces från ett hanterat Kubernetes-kluster utan att fråga.
az aks remove-dev-spaces -g my-aks-group -n my-aks --yes
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .
Fråga inte om bekräftelse.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks rotate-certs
Rotera certifikat och nycklar i ett hanterat Kubernetes-kluster.
Kubernetes är inte tillgängligt under roteringen av klustercertifikat.
az aks rotate-certs --name
--resource-group
[--no-wait]
[--subscription]
[--yes]
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Vänta inte tills den långvariga åtgärden har avslutats.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .
Fråga inte om bekräftelse.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks scale
Skala nodpoolen i ett hanterat Kubernetes-kluster.
az aks scale --name
--node-count
--resource-group
[--no-wait]
[--nodepool-name]
[--subscription]
Exempel
Skala nodpoolen i ett hanterat Kubernetes-kluster. (automatiskt genererad)
az aks scale --name MyManagedCluster --node-count 3 --resource-group MyResourceGroup
Obligatoriska parametrar
Namnet på det hanterade klustret.
Antal noder i Kubernetes-nodpoolen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Vänta inte tills den långvariga åtgärden har avslutats.
Namn på nodpool, upp till 12 alfanumeriska tecken.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks show
Visa information om ett hanterat Kubernetes-kluster.
az aks show --name
--resource-group
[--query-examples]
[--subscription]
Exempel
Visa information om ett hanterat Kubernetes-kluster
az aks show --name MyManagedCluster --resource-group MyResourceGroup
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Rekommendera JMESPath-sträng åt dig. Du kan kopiera en av frågan och klistra in den efter parametern --query inom dubbla citattecken för att se resultatet. Du kan lägga till ett eller flera positionsnyckelord så att vi kan ge förslag baserat på dessa nyckelord.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks start
Starta hanterat kluster.
Startar ett stoppat hanterat kluster.
az aks start --name
--resource-group
[--no-wait]
[--subscription]
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Vänta inte tills den långvariga åtgärden har avslutats.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks stop
Stoppa hanterat kluster.
Stoppar ett hanterat kluster som körs.
az aks stop --name
--resource-group
[--no-wait]
[--subscription]
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Vänta inte tills den långvariga åtgärden har avslutats.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks update
Uppdatera ett hanterat Kubernetes-kluster.
az aks update --name
--resource-group
[--aad-admin-group-object-ids]
[--aad-tenant-id]
[--api-server-authorized-ip-ranges]
[--assign-identity]
[--attach-acr]
[--ca-profile]
[--detach-acr]
[--disable-ahub]
[--disable-azure-rbac]
[--disable-cluster-autoscaler]
[--enable-aad]
[--enable-ahub]
[--enable-azure-rbac]
[--enable-cluster-autoscaler]
[--enable-managed-identity]
[--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]
[--windows-admin-password]
[--yes]
Exempel
Uppdatera ett kubernetes-kluster med standard-SKU-lastbalanserare för att använda två AKS-skapade IP-adresser för utgående anslutningsanvändning för lastbalanseraren.
az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2
Uppdatera ett kubernetes-kluster med standard-SKU-lastbalanserare för att använda de angivna offentliga IP-adresser för utgående anslutningsanvändning för lastbalanseraren.
az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ips <ip-resource-id-1,ip-resource-id-2>
Skapa ett kubernetes-kluster med en standard-SKU-lastbalanserare, med två utgående AKS-hanterade IP-adresser med en tidsgräns för inaktivitet på 5 minuter och 8 000 allokerade portar per dator
az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-managed-outbound-ip-count 2 --load-balancer-idle-timeout 5 --load-balancer-outbound-ports 8000
Uppdatera ett kubernetes-kluster med standard-SKU-lastbalanserare för att använda de angivna offentliga IP-prefixen för utgående anslutningsanvändning för lastbalanseraren.
az aks update -g MyResourceGroup -n MyManagedCluster --load-balancer-outbound-ip-prefixes <ip-prefix-resource-id-1,ip-prefix-resource-id-2>
Koppla AKS-kluster till ACR med namnet "acrName"
az aks update -g MyResourceGroup -n MyManagedCluster --attach-acr acrName
Uppdatera ett kubernetes-kluster med auktoriserade apiserver-IP-intervall.
az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 193.168.1.0/24,194.168.1.0/24
Inaktivera funktionen för auktoriserat apiserver-IP-intervall för ett Kubernetes-kluster.
az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges ""
Begränsa apiservertrafik i ett Kubernetes-kluster till agentpoolnoder.
az aks update -g MyResourceGroup -n MyManagedCluster --api-server-authorized-ip-ranges 0.0.0.0/32
Uppdatera ett AKS-hanterat AAD-kluster med klientorganisations-ID eller objekt-ID:n för administratörsgruppen.
az aks update -g MyResourceGroup -n MyManagedCluster --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>
Migrera ett AKSAAD-Integrated kluster eller ett icke-AAD-kluster till ett AKS-hanterat AAD-kluster.
az aks update -g MyResourceGroup -n MyManagedCluster --enable-aad --aad-admin-group-object-ids <id-1,id-2> --aad-tenant-id <id>
Aktivera Azure Hybrid-användarförmåner för ett Kubernetes-kluster.
az aks update -g MyResourceGroup -n MyManagedCluster --enable-ahub
Inaktivera Azure Hybrid-användarfördelar för ett Kubernetes-kluster.
az aks update -g MyResourceGroup -n MyManagedCluster --disable-ahub
Uppdatera Windows lösenord för ett Kubernetes-kluster
az aks update -g MyResourceGroup -n MyManagedCLuster --windows-admin-password "Repl@cePassw0rd12345678"
Uppdatera klustret för att använda system tilldelad hanterad identitet i kontrollplanet.
az aks update -g MyResourceGroup -n MyManagedCluster --enable-managed-identity
Uppdatera klustret för att använda användar tilldelad hanterad identitet i kontrollplanet.
az aks update -g MyResourceGroup -n MyManagedCluster --enable-managed-identity --assign-identity <user_assigned_identity_resource_id>
Uppdatera ett icke-hanterat AAD AKS-kluster för att använda Azure RBAC
az aks update -g MyResourceGroup -n MyManagedCluster --enable-aad --enable-azure-rbac
Uppdatera ett hanterat AAD AKS-kluster för att använda Azure RBAC
az aks update -g MyResourceGroup -n MyManagedCluster --enable-azure-rbac
Inaktivera Azure RBAC i ett hanterat AAD AKS-kluster
az aks update -g MyResourceGroup -n MyManagedCluster --disable-azure-rbac
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Kommaavseparerad lista över objekt-ID:er för aad-grupper som ska anges som klusteradministratör.
ID för en Azure Active Directory klientorganisation.
Kommaavseparerad lista över auktoriserade APIServer IP-intervall. Ange till "" för att tillåta all trafik i ett tidigare begränsat kluster. Ange till 0.0.0.0/32 för att begränsa apiserver-trafiken till nodpooler.
Ange en befintlig användartilldelningsidentitet för att hantera klusterresursgruppen.
Bevilja rolltilldelningen "acrpull" till den ACR som anges med namn eller resurs-ID.
Blankstegsavgränsad lista över nyckel=värde-par för att konfigurera autoskalning av kluster. Skicka en tom sträng för att rensa profilen.
Inaktivera rolltilldelningen "acrpull" till ACR som anges med namn eller resurs-ID.
Inaktivera funktionen Azure Hybrid User Benefits (AHUB) för kluster.
Inaktivera Azure RBAC för att kontrollera auktoriseringskontroller i klustret.
Inaktivera autoskalning av kluster.
Aktivera hanterad AAD-funktion för kluster.
Aktivera funktionen Azure Hybrid User Benefits (AHUB) för kluster.
Aktivera Azure RBAC för att kontrollera auktoriseringskontroller i klustret.
Aktivera autoskalning av kluster.
Uppdatera det aktuella klustret för att använda hanterad identitet för att hantera klusterresursgrupp.
Tidsgräns för inaktivitet i lastbalanserare i minuter.
Antal utgående IP-adresser som hanteras av lastbalanserare.
Resurs-IP-nummer för utgående IP-prefix för lastbalanserare.
Utgående IP-resurs-IP-nummer för lastbalanserare.
Utgående allokerade portar för lastbalanserare.
Maximalt antal noder som används för autoskalning när "--enable-cluster-autoscaler" har angetts. Ange värdet i intervallet [1, 100].
Minsta antal noder som används för autoskalning när "--enable-cluster-autoscaler" anges. Ange värdet i intervallet [1, 100].
Ändra ett betalt hanterat kluster till ett kostnadsfritt kluster.
Vänta inte tills den långvariga åtgärden har avslutats.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Uppdatera min-count eller max-count för autoskalning av kluster.
Aktivera en betald hanterad klustertjänst med ett serviceavtal med ekonomiskt stöd.
Användarkontolösenord som ska användas på virtuella Windows-nods-datorer.
Fråga inte om bekräftelse.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks update-credentials
Uppdatera autentiseringsuppgifterna för ett hanterat Kubernetes-kluster, till exempel tjänstens huvudnamn.
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]
Exempel
Uppdatera ett befintligt Kubernetes-kluster med det nya tjänstens huvudnamn.
az aks update-credentials -g MyResourceGroup -n MyManagedCluster --reset-service-principal --service-principal MyNewServicePrincipalID --client-secret MyNewServicePrincipalSecret
Uppdatera ett befintligt Azure Active Directory Kubernetes-kluster med den nya hemliga nyckeln för serverappen.
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
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
ID för ett Azure Active Directory klientprogram. Det här argumentet krävs om --reset-aad har angetts.
ID för ett Azure Active Directory serverprogram. Det här argumentet krävs om --reset-aad har angetts.
Hemligheten för ett Azure Active Directory serverprogram. Det här argumentet krävs om --reset-aad har angetts.
Klientorganisations-ID som är associerat Azure Active Directory.
Hemlighet som är associerad med tjänstens huvudnamn. Det här argumentet krävs om --service-principal har angetts.
Vänta inte tills den långvariga åtgärden har avslutats.
Återställ Azure Active Directory konfiguration för ett hanterat kluster.
Återställa tjänstens huvudnamn för ett hanterat kluster.
Tjänstens huvudnamn som används för autentisering till Azure-API:er. Det här argumentet krävs om --reset-service-principal har angetts.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks upgrade
Uppgradera ett hanterat Kubernetes-kluster till en nyare version.
Kubernetes är inte tillgängligt under klusteruppgraderingar.
az aks upgrade --name
--resource-group
[--control-plane-only]
[--kubernetes-version]
[--no-wait]
[--node-image-only]
[--subscription]
[--yes]
Exempel
Uppgradera ett hanterat Kubernetes-kluster till en nyare version. (automatiskt genererad)
az aks upgrade --kubernetes-version 1.12.6 --name MyManagedCluster --resource-group MyResourceGroup
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Uppgradera endast kontrollplanet för klustret. Om inget anges uppgraderas både kontrollplanet och alla nodpooler.
Version av Kubernetes att uppgradera klustret till, till exempel "1.16.9".
Vänta inte tills den långvariga åtgärden har avslutats.
Uppgradera endast nodavbildningen för agentpooler.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Fråga inte om bekräftelse.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks use-dev-spaces
Använda Azure Dev Spaces med ett hanterat Kubernetes-kluster.
az aks use-dev-spaces --name
--resource-group
[--endpoint {None, Private, Public}]
[--space]
[--subscription]
[--update]
[--yes]
Exempel
Använd Azure Dev Spaces med ett hanterat Kubernetes-kluster och välj ett utvecklarutrymme interaktivt.
az aks use-dev-spaces -g my-aks-group -n my-aks
Använd Azure Dev Spaces med ett hanterat Kubernetes-kluster, uppdatera till de senaste Azure Dev Spaces-klientkomponenterna och välja ett nytt eller befintligt utvecklarutrymme "my-space".
az aks use-dev-spaces -g my-aks-group -n my-aks --update --space my-space
Använd Azure Dev Spaces med ett hanterat Kubernetes-kluster och välj ett nytt eller befintligt utvecklarutrymme "develop/my-space" utan att fråga efter bekräftelse.
az aks use-dev-spaces -g my-aks-group -n my-aks -s develop/my-space -y
Använd Azure Dev Spaces med ett hanterat Kubernetes-kluster med en privat slutpunkt.
az aks use-dev-spaces -g my-aks-group -n my-aks -e private
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Den slutpunktstyp som ska användas för en Azure Dev Spaces-kontrollant. Mer information finns i https://aka.ms/azds-networking.
Namnet på det nya eller befintliga utvecklingsutrymmet som ska väljas. Standardvärdet är en interaktiv urvalsupplevelse.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Uppdatera till de senaste Azure Dev Spaces-klientkomponenterna.
Fråga inte om bekräftelse. Kräver --space.
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.
az aks wait
Vänta tills ett hanterat Kubernetes-kluster når önskat tillstånd.
Om en åtgärd i ett kluster avbröts eller startades med använder du det --no-wait här kommandot för att vänta tills den har slutförts.
az aks wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--subscription]
[--timeout]
[--updated]
Exempel
Vänta tills ett kluster har uppgraderats och avsök varje minut i upp till 30 minuter.
az aks wait -g MyResourceGroup -n MyManagedCluster --updated --interval 60 --timeout 1800
Vänta tills ett hanterat Kubernetes-kluster når önskat tillstånd (automatiskt genererat)
az aks wait --created --interval 60 --name MyManagedCluster --resource-group MyResourceGroup --timeout 1800
Obligatoriska parametrar
Namnet på det hanterade klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med az configure --defaults group=<name> .
Valfria parametrar
Vänta tills den har skapats med "provisioningState" vid "Lyckades".
Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Vänta tills den har tagits bort.
Vänta tills resursen finns.
Avsökningsintervall i sekunder.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID .
Maximal väntetid i sekunder.
Vänta tills den har uppdaterats med provisioningState på "Succeeded" (Lyckades).
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa endast fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i .
Öka loggningsverositeten. Använd --debug för fullständiga felsökningsloggar.