az networkcloud kubernetescluster
Kommentar
Den här referensen är en del av networkcloud-tillägget för Azure CLI (version 2.51.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az networkcloud kubernetescluster . Läs mer om tillägg.
Kommandogruppen "az networkcloud" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hantera Kubernetes-kluster.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az networkcloud kubernetescluster agentpool |
Hantera Kubernetes-klustrets agentpool. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster agentpool create |
Skapa en ny Kubernetes-klusteragentpool eller uppdatera egenskaperna för den befintliga. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster agentpool delete |
Ta bort den angivna Kubernetes-klusteragentpoolen. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster agentpool list |
Lista agentpooler för det angivna Kubernetes-klustret. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster agentpool show |
Hämta egenskaper för den angivna Kubernetes-klusteragentpoolen. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster agentpool update |
Uppdatera egenskaperna för den angivna Kubernetes-klusteragentpoolen eller uppdatera taggarna som är associerade med Kubernetes-klusteragentpoolen. Egenskaper och tagguppdateringar kan göras oberoende av varandra. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster agentpool wait |
Placera CLI i vänteläge tills ett villkor uppfylls. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster create |
Skapa ett nytt Kubernetes-kluster eller uppdatera egenskaperna för det befintliga. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster delete |
Ta bort det angivna Kubernetes-klustret. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster list |
Lista Kubernetes-kluster i den angivna prenumerationen. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster restart-node |
Starta om en riktad nod i ett Kubernetes-kluster. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster show |
Hämta egenskaperna för det angivna Kubernetes-klustret. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster update |
Uppdatera egenskaperna för det angivna Kubernetes-klustret eller uppdatera taggarna som är associerade med Kubernetes-klustret. Egenskaper och tagguppdateringar kan göras oberoende av varandra. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster wait |
Placera CLI i vänteläge tills ett villkor uppfylls. |
Anknytning | Förhandsgranska |
az networkcloud kubernetescluster create
Kommandogruppen "az networkcloud" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Skapa ett nytt Kubernetes-kluster eller uppdatera egenskaperna för det befintliga.
az networkcloud kubernetescluster create --control-plane-node-configuration
--extended-location
--initial-agent-pool-configurations
--kubernetes-cluster-name
--kubernetes-version
--network-configuration
--resource-group
[--aad-configuration]
[--admin-username]
[--generate-ssh-keys {0, 1, f, false, n, no, t, true, y, yes}]
[--location]
[--managed-resource-group-configuration]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--ssh-dest-key-path]
[--ssh-key-values]
[--tags]
Exempel
Skapa eller uppdatera Kubernetes-kluster
az networkcloud kubernetescluster create --name "kubernetesClusterName" --resource-group "resourceGroupName" --location "location" --kubernetes-version "1.XX.Y" --extended-location name="/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName" type=CustomLocation --aad-configuration admin-group-object-ids=["f110271b-XXXX-4163-9b99-214d91660f0e"] --admin-username "azureuser" --ssh-key-values "ssh-rsa AAAAB3NzaC1yc2EAAAADAQAt5SjWU= admin@vm" --initial-agent-pool-configurations "[{count:1,mode:'System',name:'systemPool-1',vmSkuName:'NC-XXXXX',agentOptions:{hugepagesCount:96,hugepagesSize:1G},upgradeSettings:{maxSurge:'10%'},adminUsername:'azureuser',ssh-key-values:['ssh-rsa AAAAB3NzaC1yc2EAAAADAQAt5SjWU= admin@vm']}]" --control-plane-node-configuration count=1 vmSkuName='NC-YYYYY' adminUsername='azureuser' ssh-key-values="['ssh-rsa AAAAB3NzaC1yc2EAAAADAQAt5SjWU= admin@vm']" --network-configuration cloud-services-network-id="/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/cloudServicesNetworks/cloudServicesNetworkName" cni-network-id="/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName" pod-cidrs=["10.244.0.0/16"] service-cidrs=["10.96.0.0/16"] dns-service-ip="10.96.0.10" attached-network-configuration.l2-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName',pluginType:'DPDK'}]" attached-network-configuration.l3-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName',pluginType:'SRIOV',ipamEnabled:'False'}]" attached-network-configuration.trunked-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/trunkedNetworks/trunkedNetworkName',pluginType:'MACVLAN'}]" bgp-service-load-balancer-configuration.bgp-advertisements="[{advertiseToFabric:'True',communities:['64512:100'],ipAddressPools:['pool1'],peers:['peer1']}]" bgp-service-load-balancer-configuration.fabric-peering-enabled="True" bgp-service-load-balancer-configuration.bgp-peers="[{bfdEnabled:'False',bgpMultiHop:'False',holdTime:'P300s',keepAliveTime:'P300s',myAsn:64512,name:'peer1',peerAddress:'203.0.113.254',peerAsn:64497,peerPort:179}]" bgp-service-load-balancer-configuration.ip-address-pools="[{addresses:['198.51.102.0/24'],autoAssign:'True',name:'pool1',onlyUseHostIps:'True'}]"
Obligatoriska parametrar
De definierande egenskaperna för kontrollplanet för det här Kubernetes-klustret. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Den utökade platsen för klustret som är associerat med resursen. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Agentpoolerna som skapas med det här Kubernetes-klustret för att köra kritiska systemtjänster och arbetsbelastningar. Dessa data i det här fältet används endast när de skapas och fältet kommer att vara tomt när Kubernetes-klustret har skapats. När du har skapat dem utförs hanteringen av agentpooler med hjälp av underresursen agentPools. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Namnet på Kubernetes-klustret.
Kubernetes-versionen för det här klustret. Accepterar formatet n.n, n.n.n och n.n.n-n. Den tolkade version som används löses i det här fältet när du har skapat eller uppdaterat den.
Konfigurationen av Kubernetes-klusternätverk, inklusive den bifogade filen för nätverk som sträcker sig över klustret. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Azure Active Directory-integreringsegenskaperna. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Användarnamnet för administratören som ska tillämpas på de operativsystem som kör Kubernetes-noder. Om det inte anges väljs ett användarnamn av tjänsten.
Generera offentliga och privata SSH-nyckelfiler om de saknas. Nycklarna lagras under ~/.ssh.
Den geo-plats där resursen finns När den inte anges används platsen för resursgruppen.
Konfigurationen av den hanterade resursgruppen som är associerad med resursen. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Vänta inte tills den långvariga åtgärden har slutförts.
Listan över blankstegsavgränsade sökvägar till offentliga ssh-nycklar. En filsökväg kan anges eller en katalog. Om det finns en katalog försöker du läsa in alla offentliga nycklar (.pub). Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Listan över utrymmesavgränsade offentliga SSH-nycklar. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Resurstaggar. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az networkcloud kubernetescluster delete
Kommandogruppen "az networkcloud" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Ta bort det angivna Kubernetes-klustret.
az networkcloud kubernetescluster delete [--ids]
[--kubernetes-cluster-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Exempel
Ta bort Kubernetes-kluster
az networkcloud kubernetescluster delete --name "kubernetesClusterName" --resource-group "resourceGroupName"
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på Kubernetes-klustret.
Vänta inte tills den långvariga åtgärden har slutförts.
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
Fråga inte efter bekräftelse.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az networkcloud kubernetescluster list
Kommandogruppen "az networkcloud" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Lista Kubernetes-kluster i den angivna prenumerationen.
az networkcloud kubernetescluster list [--max-items]
[--next-token]
[--resource-group]
Exempel
Lista Kubernetes-kluster för prenumeration
az networkcloud kubernetescluster list
Lista Kubernetes-kluster för resursgrupp
az networkcloud kubernetescluster list --resource-group "resourceGroupName"
Valfria parametrar
Totalt antal objekt som ska returneras i kommandots utdata. Om det totala antalet tillgängliga objekt är mer än det angivna värdet anges en token i kommandots utdata. Om du vill återuppta sidnumreringen anger du tokenvärdet i --next-token
argumentet för ett efterföljande kommando.
Token för att ange var sidnumrering ska börja. Detta är tokenvärdet från ett tidigare trunkerat svar.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az networkcloud kubernetescluster restart-node
Kommandogruppen "az networkcloud" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Starta om en riktad nod i ett Kubernetes-kluster.
az networkcloud kubernetescluster restart-node --node-name
[--ids]
[--kubernetes-cluster-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Exempel
Starta om Kubernetes-klusternod
az networkcloud kubernetescluster restart-node --node-name "nodeName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName"
Obligatoriska parametrar
Namnet på noden som ska startas om.
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på Kubernetes-klustret.
Vänta inte tills den långvariga åtgärden har slutförts.
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
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az networkcloud kubernetescluster show
Kommandogruppen "az networkcloud" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hämta egenskaperna för det angivna Kubernetes-klustret.
az networkcloud kubernetescluster show [--ids]
[--kubernetes-cluster-name]
[--resource-group]
[--subscription]
Exempel
Hämta Kubernetes-kluster
az networkcloud kubernetescluster show --name "kubernetesClusterName" --resource-group "resourceGroupName"
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på Kubernetes-klustret.
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
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az networkcloud kubernetescluster update
Kommandogruppen "az networkcloud" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Uppdatera egenskaperna för det angivna Kubernetes-klustret eller uppdatera taggarna som är associerade med Kubernetes-klustret. Egenskaper och tagguppdateringar kan göras oberoende av varandra.
az networkcloud kubernetescluster update [--control-plane-node-configuration]
[--generate-ssh-keys {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--kubernetes-cluster-name]
[--kubernetes-version]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--ssh-dest-key-path]
[--ssh-key-values]
[--subscription]
[--tags]
Exempel
Korrigera Kubernetes-kluster
az networkcloud kubernetescluster update --name "kubernetesClusterName" --resource-group "resourceGroupName" --kubernetes-version "1.25.4" --control-plane-node-configuration count="3" --tags key1="myvalue1" key2="myvalue2"
Uppdatera autentiseringsuppgifter för Kubernetes-klusteradministratör
az networkcloud kubernetescluster update --name "kubernetesClusterName" --resource-group "resourceGroupName" --ssh-key-values 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgt5SjWU= admin@vm'
Uppdatera autentiseringsuppgifterna för Kubernetes-klusterkontrollnoden
az networkcloud kubernetescluster update --name "kubernetesClusterName" --resource-group "resourceGroupName" --control-plane-node-configuration ssh-key-values="['ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgt5SjWU= admin@vm']"
Valfria parametrar
De definierande egenskaperna för kontrollplanet som kan korrigeras för det här Kubernetes-klustret. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Generera offentliga och privata SSH-nyckelfiler om de saknas. Nycklarna lagras under ~/.ssh.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på Kubernetes-klustret.
Kubernetes-versionen för det här klustret. Accepterar formatet n.n, n.n.n och n.n.n-n. Den tolkade version som används löses i det här fältet när du har skapat eller uppdaterat den.
Vänta inte tills den långvariga åtgärden har slutförts.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Listan över blankstegsavgränsade sökvägar till offentliga ssh-nycklar. En filsökväg kan anges eller en katalog. Om det finns en katalog försöker du läsa in alla offentliga nycklar (.pub). Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Listan över utrymmesavgränsade offentliga SSH-nycklar. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Azure-resurstaggar som ersätter de befintliga. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az networkcloud kubernetescluster wait
Kommandogruppen "az networkcloud" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Placera CLI i vänteläge tills ett villkor uppfylls.
az networkcloud kubernetescluster wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--kubernetes-cluster-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Valfria parametrar
Vänta tills du har skapat med "provisioningState" på "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.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Avsökningsintervall i sekunder.
Namnet på Kubernetes-klustret.
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
Maximal väntetid i sekunder.
Vänta tills det har uppdaterats med provisioningState på Lyckades.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.