Dela via


az aro

Hantera Azure Red Hat OpenShift-kluster.

Kommandon

Name Description Typ Status
az aro create

Skapa ett kluster.

Kärna Allmän tillgänglighet
az aro delete

Ta bort ett kluster.

Kärna Allmän tillgänglighet
az aro get-admin-kubeconfig

Lista administratörs-kubeconfig för ett kluster.

Kärna Allmän tillgänglighet
az aro get-versions

Lista versioner som är tillgängliga för installation.

Kärna Allmän tillgänglighet
az aro list

Lista kluster.

Kärna Allmän tillgänglighet
az aro list-credentials

Lista autentiseringsuppgifter för ett kluster.

Kärna Allmän tillgänglighet
az aro show

Hämta information om ett kluster.

Kärna Allmän tillgänglighet
az aro update

Uppdatera ett kluster.

Kärna Allmän tillgänglighet
az aro validate

Verifiera behörigheter som krävs för att skapa ett kluster.

Kärna Allmän tillgänglighet
az aro wait

Vänta tills ett kluster har nått önskat tillstånd.

Kärna Allmän tillgänglighet

az aro create

Skapa ett kluster.

az aro create --master-subnet
              --name
              --resource-group
              --worker-subnet
              [--apiserver-visibility {Private, Public}]
              [--client-id]
              [--client-secret]
              [--cluster-resource-group]
              [--disk-encryption-set]
              [--domain]
              [--enable-preconfigured-nsg {false, true}]
              [--fips {false, true}]
              [--ingress-visibility {Private, Public}]
              [--location]
              [--master-enc-host {false, true}]
              [--master-vm-size]
              [--no-wait]
              [--outbound-type]
              [--pod-cidr]
              [--pull-secret]
              [--service-cidr]
              [--tags]
              [--version]
              [--vnet]
              [--vnet-resource-group]
              [--worker-count]
              [--worker-enc-host {false, true}]
              [--worker-vm-disk-size-gb]
              [--worker-vm-size]

Exempel

Skapa ett kluster.

az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet

Skapa ett kluster med en OpenShift-version som stöds.

az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z

Skapa ett kluster med 5 beräkningsnoder och Red Hat-pullhemlighet.

az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --worker-count 5 --pull-secret pullsecret.txt

Skapa ett privat kluster.

az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --apiserver-visibility Private --ingress-visibility Private

Obligatoriska parametrar

--master-subnet

Namn eller ID för huvud-vnet-undernät. Om namnet anges --vnet måste anges.

--name -n

Namnet på klustret.

--resource-group -g

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

--worker-subnet

Namn eller ID för arbets-vnet-undernät. Om namnet anges --vnet måste anges.

Valfria parametrar

--apiserver-visibility

SYNLIGHET FÖR API-server.

accepterade värden: Private, Public
standardvärde: Public
--client-id

Klient-ID för klustertjänstens huvudnamn.

--client-secret

Klienthemlighet för klustertjänstens huvudnamn.

--cluster-resource-group

Resursgrupp med kluster.

--disk-encryption-set

ResourceID för DiskEncryptionSet som ska användas för virtuella huvud- och arbetsdatorer.

--domain

Klusterdomän.

--enable-preconfigured-nsg

Använd förkonfigurerade NSG:er. Standard: False.

accepterade värden: false, true
standardvärde: False
--fips --fips-validated-modules

Använd FIPS-verifierade kryptografimoduler. Standard: False.

accepterade värden: false, true
standardvärde: False
--ingress-visibility

Synlighet för ingress.

accepterade värden: Private, Public
standardvärde: Public
--location -l

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

--master-enc-host --master-encryption-at-host

Kryptering vid värdflagga för virtuella huvuddatorer. Standard: False.

accepterade värden: false, true
standardvärde: False
--master-vm-size

Storleken på virtuella huvuddatorer.

standardvärde: Standard_D8s_v3
--no-wait

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

standardvärde: False
--outbound-type

Utgående typ av kluster. Måste vara "Loadbalancer" eller "UserDefinedRouting".

standardvärde: Loadbalancer
--pod-cidr

CIDR för poddnätverk. Måste vara minst /18 eller större.

standardvärde: 10.128.0.0/14
--pull-secret

Hämta klustrets hemlighet.

--service-cidr

CIDR för tjänstnätverk. Måste vara minst /18 eller större.

standardvärde: 172.30.0.0/16
--tags

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

--version

OpenShift-version som ska användas för att skapa kluster.

--vnet

Namn eller ID för vnet. Om namnet anges --vnet-resource-group måste anges.

--vnet-resource-group

Namn på vnet-resursgrupp.

--worker-count

Antal virtuella arbetsdatorer.

standardvärde: 3
--worker-enc-host --worker-encryption-at-host

Kryptering vid värdflagga för virtuella arbetsdatorer. Standard: False.

accepterade värden: false, true
standardvärde: False
--worker-vm-disk-size-gb

Diskstorlek i GB av virtuella arbetsdatorer.

standardvärde: 128
--worker-vm-size

Storleken på de virtuella arbetsdatorerna.

standardvärde: Standard_D4s_v3
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 aro delete

Ta bort ett kluster.

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

Exempel

Ta bort ett kluster.

az aro delete --name MyCluster --resource-group MyResourceGroup

Obligatoriska parametrar

--name -n

Namnet på 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 aro get-admin-kubeconfig

Lista administratörs-kubeconfig för ett kluster.

az aro get-admin-kubeconfig --name
                            --resource-group
                            [--file]

Exempel

Lista administratörs-kubeconfig för ett kluster. Standardvärdet är att spara den i en fil med namnet "kubeconfig".

az aro get-admin-kubeconfig --name MyCluster --resource-group MyResourceGroup

Obligatoriska parametrar

--name -n

Namnet på klustret.

--resource-group -g

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

Valfria parametrar

--file -f

Sökväg till filen där kubeconfig ska sparas. Standard: kubeconfig i lokal katalog.

standardvärde: kubeconfig
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 aro get-versions

Lista versioner som är tillgängliga för installation.

az aro get-versions --location

Exempel

Visa en lista över tillgängliga installationsversioner för regionen USA, östra.

az aro get-versions --location eastus

Visa en lista över tillgängliga installationsversioner för regionen USA, östra med tabellformaterade utdata.

az aro get-versions --location eastus -o table

Obligatoriska parametrar

--location -l

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

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 aro list

Lista kluster.

az aro list [--resource-group]

Exempel

Lista kluster.

az aro list

Lista kluster med tabellvy.

az aro list -o table

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 aro list-credentials

Lista autentiseringsuppgifter för ett kluster.

az aro list-credentials --name
                        --resource-group

Exempel

Lista autentiseringsuppgifter för ett kluster.

az aro list-credentials --name MyCluster --resource-group MyResourceGroup

Obligatoriska parametrar

--name -n

Namnet på 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 aro show

Hämta information om ett kluster.

az aro show --name
            --resource-group

Exempel

Hämta information om ett kluster.

az aro show --name MyCluster --resource-group MyResourceGroup

Obligatoriska parametrar

--name -n

Namnet på 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 aro update

Uppdatera ett kluster.

az aro update --name
              --resource-group
              [--client-id]
              [--client-secret]
              [--no-wait]
              [--refresh-credentials {false, true}]

Exempel

Uppdatera ett kluster.

az aro update --name MyCluster --resource-group MyResourceGroup

Obligatoriska parametrar

--name -n

Namnet på klustret.

--resource-group -g

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

Valfria parametrar

--client-id

Klient-ID för klustertjänstens huvudnamn.

--client-secret

Klienthemlighet för klustertjänstens huvudnamn.

--no-wait

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

standardvärde: False
--refresh-credentials

Uppdatera autentiseringsuppgifter för klusterprogram.

accepterade värden: false, true
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 aro validate

Verifiera behörigheter som krävs för att skapa ett kluster.

az aro validate --master-subnet
                --name
                --resource-group
                --worker-subnet
                [--client-id]
                [--client-secret]
                [--cluster-resource-group]
                [--disk-encryption-set]
                [--location]
                [--pod-cidr]
                [--service-cidr]
                [--version]
                [--vnet]
                [--vnet-resource-group]

Exempel

Verifiera behörigheter.

az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet

Verifiera behörigheter och OpenShift-version

az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z

Obligatoriska parametrar

--master-subnet

Namn eller ID för huvud-vnet-undernät. Om namnet anges --vnet måste anges.

--name -n

Namnet på klustret.

--resource-group -g

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

--worker-subnet

Namn eller ID för arbets-vnet-undernät. Om namnet anges --vnet måste anges.

Valfria parametrar

--client-id

Klient-ID för klustertjänstens huvudnamn.

--client-secret

Klienthemlighet för klustertjänstens huvudnamn.

--cluster-resource-group

Resursgrupp med kluster.

--disk-encryption-set

ResourceID för DiskEncryptionSet som ska användas för virtuella huvud- och arbetsdatorer.

--location -l

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

--pod-cidr

CIDR för poddnätverk. Måste vara minst /18 eller större.

--service-cidr

CIDR för tjänstnätverk. Måste vara minst /18 eller större.

--version

OpenShift-version som ska användas för att skapa kluster.

--vnet

Namn eller ID för vnet. Om namnet anges --vnet-resource-group måste anges.

--vnet-resource-group

Namn på vnet-resursgrupp.

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 aro wait

Vänta tills ett kluster har nått önskat tillstånd.

Om en åtgärd i ett kluster avbröts eller startades med --no-waitanvänder du det här kommandot för att vänta tills det har slutförts.

az aro wait --name
            --resource-group
            [--created]
            [--custom]
            [--deleted]
            [--exists]
            [--interval]
            [--timeout]
            [--updated]

Obligatoriska parametrar

--name -n

Namnet på klustret.

--resource-group -g

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

Valfria parametrar

--created

Vänta tills du har skapat med "provisioningState" på "Lyckades".

standardvärde: False
--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Vänta tills den har tagits bort.

standardvärde: False
--exists

Vänta tills resursen finns.

standardvärde: False
--interval

Avsökningsintervall i sekunder.

standardvärde: 30
--timeout

Maximal väntetid i sekunder.

standardvärde: 3600
--updated

Vänta tills det har uppdaterats med provisioningState på Lyckades.

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.