Dela via


az aksarc

Kommentar

Den här referensen är en del av aksarc-tillägget för Azure CLI (version 2.32.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az aksarc-kommando . Läs mer om tillägg.

Hantera etablerade kluster.

Kommandon

Name Description Typ Status
az aksarc create

Skapar det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc delete

Tar bort det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc get-credentials

Hämta lokal kubeconfig för det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc get-upgrades

Hämta uppgraderingsversionerna som är tillgängliga för det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc get-versions

Visa en lista över kubernetes-versioner som stöds på den angivna anpassade platsen.

Anknytning Allmän tillgänglighet
az aksarc list

Visar en lista över etablerade kluster i en resursgrupp eller i en prenumeration.

Anknytning Allmän tillgänglighet
az aksarc logs

Samla in loggar från etablerade kluster.

Anknytning Allmän tillgänglighet
az aksarc logs hci

Samla in loggar från etablerade kluster i HCI-miljön.

Anknytning Allmän tillgänglighet
az aksarc nodepool

Hantera nodpooler i ett etablerat kluster.

Anknytning Allmän tillgänglighet
az aksarc nodepool add

Lägger till en nodpool i det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc nodepool delete

Tar bort nodpoolen i det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc nodepool list

Visar en lista över alla nodpooler i det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc nodepool scale

Skalar nodpoolen i det etablerade klustret .

Anknytning Allmän tillgänglighet
az aksarc nodepool show

Hämtar nodpoolen i det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc nodepool update

Uppdatera en nodpool i det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc notice

Skicka MEDDELANDE-filen till den användardefinierade filsökvägen.

Anknytning Allmän tillgänglighet
az aksarc release

Hantera VHD-avbildningar för etablerade kluster.

Anknytning Förhandsversion
az aksarc release download

Laddar ned VHD-avbildningarna från en version.

Anknytning Förhandsversion
az aksarc release save

Etablerar de nedladdade VHD-avbildningarna till arc-resursbryggan.

Anknytning Förhandsversion
az aksarc show

Hämtar det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc update

Uppdateringar det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc upgrade

Uppgraderar det etablerade klustret.

Anknytning Allmän tillgänglighet
az aksarc vmsize

Hantera SKU:er för virtuella datorer för etablerade kluster.

Anknytning Allmän tillgänglighet
az aksarc vmsize list

Visar en lista över storlekar för virtuella datorer som stöds på den angivna anpassade platsen.

Anknytning Allmän tillgänglighet
az aksarc vnet

Hantera virtuella nätverk för etablerade kluster.

Anknytning Allmän tillgänglighet
az aksarc vnet create

Skapar det virtuella nätverket.

Anknytning Allmän tillgänglighet
az aksarc vnet delete

Tar bort det virtuella nätverket.

Anknytning Allmän tillgänglighet
az aksarc vnet list

Visar en lista över virtuella nätverk efter resursgrupp eller prenumeration.

Anknytning Allmän tillgänglighet
az aksarc vnet show

Hämtar det virtuella nätverket.

Anknytning Allmän tillgänglighet

az aksarc create

Skapar det etablerade klustret.

az aksarc create --custom-location
                 --name
                 --resource-group
                 --vnet-id
                 [--aad-admin-group-object-ids]
                 [--ca-profile]
                 [--control-plane-count]
                 [--control-plane-ip]
                 [--control-plane-vm-size]
                 [--disable-nfs-driver]
                 [--disable-smb-driver]
                 [--enable-ahub]
                 [--enable-azure-rbac]
                 [--enable-cluster-autoscaler]
                 [--generate-ssh-keys]
                 [--kubernetes-version]
                 [--load-balancer-count]
                 [--location]
                 [--max-count]
                 [--max-pods]
                 [--min-count]
                 [--no-wait]
                 [--node-count]
                 [--node-vm-size]
                 [--nodepool-labels]
                 [--nodepool-taints]
                 [--pod-cidr]
                 [--ssh-auth-ips]
                 [--ssh-key-value]
                 [--tags]

Exempel

PutProvisionedCluster

az aksarc create -g sample-rg --custom-location sample-cl -n sample-aksarccluster --vnet-ids "vnet-arm-id"

Obligatoriska parametrar

--custom-location

Namn eller ID för den anpassade plats som ska användas för det etablerade klustret.

--name -n

Namnet på det etablerade klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--vnet-id --vnet-ids

ARM-resurs-ID för det virtuella aksarc-nätverket eller det logiska Azure Stack HCI-nätverket.

Valfria parametrar

--aad-admin-group-object-ids -i

Kommaavgränsad lista över aad-gruppobjekt-ID:t som ska anges som klusteradministratör i det etablerade klustret.

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

Blankstegsavgränsad lista över key=value-par för att konfigurera autoskalning av kluster. Skicka en tom sträng för att rensa profilen.

--control-plane-count --control-plane-node-count

Antal kontrollplansnoder.

--control-plane-ip

\Kubernetes APIServer IPAddress. IPAddress ska vara dirigerbar från den virtuella azure resource bridge-installationen. Det bör vara en del av nätverkets undernät som refereras. Undanta den från IPPools för att undvika dubbletter. Klusterskapandet kan misslyckas eller överskrida tidsgränsen om en IPAddress som inte kan dirigeras skickas.

--control-plane-vm-size

VM-storlek på kontrollplanet.

--disable-nfs-driver

Inaktivera NFS-drivrutinen för det etablerade klustret.

standardvärde: False
--disable-smb-driver

Inaktivera SMB-drivrutin för det etablerade klustret.

standardvärde: False
--enable-ahub

Aktivera Azure Hybrid User Benefits (AHUB) för det etablerade klustret.

standardvärde: False
--enable-azure-rbac

Aktivera Azure RBAC för att kontrollera auktoriseringskontroller i klustret.

standardvärde: False
--enable-cluster-autoscaler -e

Aktivera automatisk skalning av kluster för det etablerade klustret.

standardvärde: False
--generate-ssh-keys

Generera ssh-nyckelpar om det inte finns.

standardvärde: False
--kubernetes-version -k

Kubernetes-versionen av det etablerade klustret.

--load-balancer-count

Antal lastbalanseringsnoder.

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--max-count

Det maximala antalet noder för automatisk skalning.

--max-pods -m

Maximalt antal poddar som kan köras på en nod.

--min-count

Det minsta antalet noder för automatisk skalning.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--node-count -c

Antal noder som ska skapas i nodpoolen.

standardvärde: 1
--node-vm-size

VM-storlek för noderna i nodpoolen.

--nodepool-labels

Blankstegsavgränsade etiketter: key[=value] [key[=value] ...].

--nodepool-taints

Kommaavgränsad lista över nodepool-taints.

--pod-cidr

IP-adressintervallen för CIDR-notation för att tilldela podd-IP-adresser.

--ssh-auth-ips --ssh-authorized-ip-ranges

Kommaavgränsad lista över IP-adresser eller CIDR som tillåts att ssh till den virtuella klusterdatorn.

--ssh-key-value

Sökväg till den offentliga ssh-nyckeln som ska matas in i kontrollplanet.

standardvärde: ~\.ssh\id_rsa.pub
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc delete

Tar bort det etablerade klustret.

az aksarc delete --name
                 --resource-group
                 [--no-wait]
                 [--yes]

Exempel

DeleteProvisionedCluster

az aksarc delete --name "sample-aksarccluster" --resource-group "sample-rg"

Obligatoriska parametrar

--name -n

Namnet på det etablerade klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc get-credentials

Hämta lokal kubeconfig för det etablerade klustret.

az aksarc get-credentials --name
                          --resource-group
                          [--admin]
                          [--context]
                          [--file]
                          [--overwrite-existing]

Exempel

GetAdminCredential

az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg" --admin

GetAADUserCredential

az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg"

Obligatoriska parametrar

--name -n

Namnet på det etablerade klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--admin -a

Hämta autentiseringsuppgifter för klusteradministratör.

standardvärde: False
--context

Om du anger det skriver du över standardkontextnamnet.

--file -f

Kubernetes-konfigurationsfil som ska uppdateras. Om det inte anges uppdaterar du filen ~/.kube/config.

standardvärde: ~\.kube\config
--overwrite-existing

Skriv över alla befintliga klusterposter med samma namn.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc get-upgrades

Hämta uppgraderingsversionerna som är tillgängliga för det etablerade klustret.

az aksarc get-upgrades --name
                       --resource-group

Exempel

Hämta uppgraderingsversionerna som är tillgängliga för hybrid-AKS-etablerat kluster

az aksarc get-upgrades --name "samplecluster" --resource-group "sample-rg"

Obligatoriska parametrar

--name -n

Namnet på det etablerade klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc get-versions

Visa en lista över kubernetes-versioner som stöds på den angivna anpassade platsen.

az aksarc get-versions --custom-location
                       [--resource-group]

Exempel

VMListSkus

az aksarc get-versions -g sample-rg --custom-location sample-cl

Obligatoriska parametrar

--custom-location

Namnet på den anpassade plats som ska användas för att visa de k8s-versioner som stöds.

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc list

Visar en lista över etablerade kluster i en resursgrupp eller i en prenumeration.

az aksarc list [--resource-group]

Exempel

ListProvisionedClusterByResourceGroup

az aksarc list --resource-group "sample-rg"

ListProvisionedClusterBySubscription

az aksarc list

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc notice

Skicka MEDDELANDE-filen till den användardefinierade filsökvägen.

az aksarc notice --output-filepath

Exempel

GetNoticeFile

az aksarc notice --output-filepath "./Notice"

Obligatoriska parametrar

--output-filepath

Utdatafilsökväg för NOTICE-fil.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc show

Hämtar det etablerade klustret.

az aksarc show --name
               --resource-group

Exempel

GetProvisionedCluster

az aksarc show --name "sample-aksarccluster" --resource-group "sample-rg"

Obligatoriska parametrar

--name -n

Namnet på det etablerade klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc update

Uppdateringar det etablerade klustret.

az aksarc update --name
                 --resource-group
                 [--aad-admin-group-object-ids]
                 [--ca-profile]
                 [--control-plane-count]
                 [--disable-ahub]
                 [--disable-cluster-autoscaler]
                 [--disable-nfs-driver]
                 [--disable-smb-driver]
                 [--enable-ahub]
                 [--enable-cluster-autoscaler]
                 [--enable-nfs-driver]
                 [--enable-smb-driver]
                 [--max-count]
                 [--min-count]
                 [--tags]
                 [--update-cluster-autoscaler]

Exempel

UpdateProvisionedCluster

az aksarc update --tags additionalProperties="sample" --name "sample-aksarccluster" --resource-group "sample-rg"

Aktivera funktionen Azure Hybrid User Benefits för ett etablerat kluster.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --enable-ahub

Inaktivera funktionen Azure Hybrid User Benefits för ett etablerat kluster.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg"--disable-ahub

Skala upp kontrollplansnoder.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --control-plane-node-count 5

Obligatoriska parametrar

--name -n

Namnet på det etablerade klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--aad-admin-group-object-ids -i

Kommaavgränsad lista över aad-gruppobjekt-ID:t som ska anges som klusteradministratör i det etablerade klustret.

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

Blankstegsavgränsad lista över key=value-par för att konfigurera autoskalning av kluster. Skicka en tom sträng för att rensa profilen.

--control-plane-count --control-plane-node-count

Antal noder som kontrollplanet ska skalas till.

--disable-ahub

Inaktivera Azure Hybrid User Benefits (AHUB) för det etablerade klustret.

standardvärde: False
--disable-cluster-autoscaler -d

Inaktivera automatisk skalning av kluster för det etablerade klustret.

standardvärde: False
--disable-nfs-driver

Inaktivera NFS-drivrutinen för det etablerade klustret.

standardvärde: False
--disable-smb-driver

Inaktivera SMB-drivrutin för det etablerade klustret.

standardvärde: False
--enable-ahub

Aktivera Azure Hybrid User Benefits (AHUB) för det etablerade klustret.

standardvärde: False
--enable-cluster-autoscaler -e

Aktivera automatisk skalning av kluster för det etablerade klustret.

standardvärde: False
--enable-nfs-driver

Aktivera NFS-drivrutin för det etablerade klustret.

standardvärde: False
--enable-smb-driver

Aktivera SMB-drivrutin för det etablerade klustret.

standardvärde: False
--max-count

Det maximala antalet noder för automatisk skalning.

--min-count

Det minsta antalet noder för automatisk skalning.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--update-cluster-autoscaler -u

Uppdatera klustrets automatiska skalning för det etablerade klustret.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aksarc upgrade

Uppgraderar det etablerade klustret.

az aksarc upgrade --name
                  --resource-group
                  [--kubernetes-version]
                  [--no-wait]
                  [--yes]

Exempel

UpgradeProvisionedCluster

az aksarc upgrade --name "sample-aksarccluster" --resource-group "sample-rg" --kubernetes-version "1.22.2"

Obligatoriska parametrar

--name -n

Namnet på det etablerade klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--kubernetes-version -k

Kubernetes-versionen av det etablerade klustret.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--yes

Flagga för att inaktivera bekräftelsemeddelanden.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.