az networkcloud kubernetescluster
Poznámka:
Tento odkaz je součástí rozšíření síťového cloudu pro Azure CLI (verze 2.51.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az networkcloud kubernetescluster . Přečtěte si další informace o rozšířeních.
Skupina příkazů az networkcloud je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Správa clusteru Kubernetes
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az networkcloud kubernetescluster agentpool |
Správa fondu agentů clusteru Kubernetes |
Rozšíření | Preview |
az networkcloud kubernetescluster agentpool create |
Vytvořte nový fond agentů clusteru Kubernetes nebo aktualizujte vlastnosti existujícího clusteru. |
Rozšíření | Preview |
az networkcloud kubernetescluster agentpool delete |
Odstraňte zadaný fond agentů clusteru Kubernetes. |
Rozšíření | Preview |
az networkcloud kubernetescluster agentpool list |
Zobrazí seznam fondů agentů pro poskytnutý cluster Kubernetes. |
Rozšíření | Preview |
az networkcloud kubernetescluster agentpool show |
Získejte vlastnosti poskytnutého fondu agentů clusteru Kubernetes. |
Rozšíření | Preview |
az networkcloud kubernetescluster agentpool update |
Aktualizujte vlastnosti poskytnutého fondu agentů clusteru Kubernetes nebo aktualizujte značky přidružené k fondu agentů clusteru Kubernetes. Aktualizace vlastností a značek je možné provádět nezávisle. |
Rozšíření | Preview |
az networkcloud kubernetescluster agentpool wait |
Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka. |
Rozšíření | Preview |
az networkcloud kubernetescluster create |
Vytvořte nový cluster Kubernetes nebo aktualizujte vlastnosti existujícího clusteru. |
Rozšíření | Preview |
az networkcloud kubernetescluster delete |
Odstraňte poskytnutý cluster Kubernetes. |
Rozšíření | Preview |
az networkcloud kubernetescluster list |
Vypište clustery Kubernetes v poskytnutém předplatném. |
Rozšíření | Preview |
az networkcloud kubernetescluster restart-node |
Restartujte cílový uzel clusteru Kubernetes. |
Rozšíření | Preview |
az networkcloud kubernetescluster show |
Získejte vlastnosti poskytnutého clusteru Kubernetes. |
Rozšíření | Preview |
az networkcloud kubernetescluster update |
Aktualizujte vlastnosti poskytnutého clusteru Kubernetes nebo aktualizujte značky přidružené ke clusteru Kubernetes. Aktualizace vlastností a značek je možné provádět nezávisle. |
Rozšíření | Preview |
az networkcloud kubernetescluster wait |
Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka. |
Rozšíření | Preview |
az networkcloud kubernetescluster create
Skupina příkazů az networkcloud je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Vytvořte nový cluster Kubernetes nebo aktualizujte vlastnosti existujícího clusteru.
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]
Příklady
Vytvoření nebo aktualizace clusteru Kubernetes
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'}]"
Povinné parametry
Definování charakteristik řídicí roviny pro tento cluster Kubernetes. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Rozšířené umístění clusteru přidruženého k prostředku. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Fondy agentů vytvořené pomocí tohoto clusteru Kubernetes pro spouštění důležitých systémových služeb a úloh. Tato data v tomto poli se po vytvoření clusteru Kubernetes používají pouze během vytváření a pole bude prázdné. Po vytvoření se správa fondů agentů provádí pomocí dílčího prostředku AgentPools. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Název clusteru Kubernetes.
Verze Kubernetes pro tento cluster. Přijímá formát n.n, n.n a n.n.n-n. Po vytvoření nebo aktualizaci se interpretovaná verze přeloží do tohoto pole.
Konfigurace sítí clusteru Kubernetes, včetně příloh sítí, které zahrnují cluster. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Vlastnosti integrace Azure Active Directory. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Uživatelské jméno správce, které se použije v operačních systémech, na kterých běží uzly Kubernetes. Pokud není zadáno, bude služba zvolena uživatelským jménem.
Pokud chybí, vygenerujte soubory veřejného a privátního klíče SSH. Klíče budou uloženy v části ~/.ssh.
Geografické umístění, ve kterém se prostředek nachází, pokud není zadaný, se použije umístění skupiny prostředků.
Konfigurace spravované skupiny prostředků přidružené k prostředku. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Nečekejte na dokončení dlouhotrvající operace.
Seznam cest oddělených mezerami k veřejným klíčům SSH. Cestu k souboru je možné zadat nebo adresář. Pokud je k dispozici adresář, pokusí se načíst všechny nalezené veřejné klíče (.pub). Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Seznam veřejných klíčů SSH oddělených mezerami. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Značky prostředků Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az networkcloud kubernetescluster delete
Skupina příkazů az networkcloud je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Odstraňte poskytnutý cluster Kubernetes.
az networkcloud kubernetescluster delete [--ids]
[--kubernetes-cluster-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Příklady
Odstranění clusteru Kubernetes
az networkcloud kubernetescluster delete --name "kubernetesClusterName" --resource-group "resourceGroupName"
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název clusteru Kubernetes.
Nečekejte na dokončení dlouhotrvající operace.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Nezotvádejte výzvu k potvrzení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az networkcloud kubernetescluster list
Skupina příkazů az networkcloud je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Vypište clustery Kubernetes v poskytnutém předplatném.
az networkcloud kubernetescluster list [--max-items]
[--next-token]
[--resource-group]
Příklady
Výpis clusterů Kubernetes pro předplatné
az networkcloud kubernetescluster list
Výpis clusterů Kubernetes pro skupinu prostředků
az networkcloud kubernetescluster list --resource-group "resourceGroupName"
Volitelné parametry
Celkový počet položek, které se mají vrátit ve výstupu příkazu Pokud je celkový počet dostupných položek větší než zadaná hodnota, zobrazí se ve výstupu příkazu token. Chcete-li obnovit stránkování, zadejte hodnotu tokenu v --next-token
argumentu následného příkazu.
Token určující, kde se má stránkování spustit. Toto je hodnota tokenu z dříve zkrácené odpovědi.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az networkcloud kubernetescluster restart-node
Skupina příkazů az networkcloud je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Restartujte cílový uzel clusteru Kubernetes.
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]
Příklady
Restartování uzlu clusteru Kubernetes
az networkcloud kubernetescluster restart-node --node-name "nodeName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName"
Povinné parametry
Název uzlu, který se má restartovat.
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název clusteru Kubernetes.
Nečekejte na dokončení dlouhotrvající operace.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az networkcloud kubernetescluster show
Skupina příkazů az networkcloud je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Získejte vlastnosti poskytnutého clusteru Kubernetes.
az networkcloud kubernetescluster show [--ids]
[--kubernetes-cluster-name]
[--resource-group]
[--subscription]
Příklady
Získání clusteru Kubernetes
az networkcloud kubernetescluster show --name "kubernetesClusterName" --resource-group "resourceGroupName"
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název clusteru Kubernetes.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az networkcloud kubernetescluster update
Skupina příkazů az networkcloud je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Aktualizujte vlastnosti poskytnutého clusteru Kubernetes nebo aktualizujte značky přidružené ke clusteru Kubernetes. Aktualizace vlastností a značek je možné provádět nezávisle.
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]
Příklady
Oprava clusteru Kubernetes
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"
Aktualizace přihlašovacích údajů správce clusteru Kubernetes
az networkcloud kubernetescluster update --name "kubernetesClusterName" --resource-group "resourceGroupName" --ssh-key-values 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgt5SjWU= admin@vm'
Aktualizace přihlašovacích údajů správce řídicího uzlu clusteru Kubernetes
az networkcloud kubernetescluster update --name "kubernetesClusterName" --resource-group "resourceGroupName" --control-plane-node-configuration ssh-key-values="['ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgt5SjWU= admin@vm']"
Volitelné parametry
Definování charakteristik řídicí roviny, kterou je možné opravit pro tento cluster Kubernetes. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Pokud chybí, vygenerujte soubory veřejného a privátního klíče SSH. Klíče budou uloženy v části ~/.ssh.
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název clusteru Kubernetes.
Verze Kubernetes pro tento cluster. Přijímá formát n.n, n.n a n.n.n-n. Po vytvoření nebo aktualizaci se interpretovaná verze přeloží do tohoto pole.
Nečekejte na dokončení dlouhotrvající operace.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Seznam cest oddělených mezerami k veřejným klíčům SSH. Cestu k souboru je možné zadat nebo adresář. Pokud je k dispozici adresář, pokusí se načíst všechny nalezené veřejné klíče (.pub). Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Seznam veřejných klíčů SSH oddělených mezerami. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Značky prostředků Azure, které nahradí stávající. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az networkcloud kubernetescluster wait
Skupina příkazů az networkcloud je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.
az networkcloud kubernetescluster wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--kubernetes-cluster-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Volitelné parametry
Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.
Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Počkejte na odstranění.
Počkejte, až prostředek existuje.
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Interval dotazování v sekundách
Název clusteru Kubernetes.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Maximální čekání v sekundách.
Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.