az aro

Azure Red Hat OpenShift-fürtök kezelése.

Parancsok

Name Description Típus Állapot
az aro create

Hozzon létre egy fürtöt.

Alapvető FE
az aro delete

Fürt törlése.

Alapvető FE
az aro get-admin-kubeconfig

Egy fürt rendszergazdai kubeconfigjának listázása.

Alapvető FE
az aro get-versions

A telepítéshez elérhető verziók listázása.

Alapvető FE
az aro list

Fürtök listázása.

Alapvető FE
az aro list-credentials

Fürt hitelesítő adatainak listázása.

Alapvető FE
az aro show

A fürt részleteinek lekérése.

Alapvető FE
az aro update

Fürt frissítése.

Alapvető FE
az aro validate

Fürt létrehozásához szükséges engedélyek ellenőrzése.

Alapvető FE
az aro wait

Várja meg, amíg egy fürt eléri a kívánt állapotot.

Alapvető FE

az aro create

Hozzon létre egy fürtöt.

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]

Példák

Hozzon létre egy fürtöt.

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

Hozzon létre egy fürtöt támogatott OpenShift-verzióval.

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

Hozzon létre egy fürtöt 5 számítási csomóponttal és Red Hat lekérési titkos kóddal.

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

Hozzon létre egy privát fürtöt.

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

Kötelező paraméterek

--master-subnet

A fő virtuális hálózat alhálózatának neve vagy azonosítója. Ha a név meg van adva, --vnet meg kell adni.

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--worker-subnet

A feldolgozó virtuális hálózat alhálózatának neve vagy azonosítója. Ha a név meg van adva, --vnet meg kell adni.

Opcionális paraméterek

--apiserver-visibility

API-kiszolgáló láthatósága.

elfogadott értékek: Private, Public
alapértelmezett érték: Public
--client-id

A fürtszolgáltatásnév ügyfélazonosítója.

--client-secret

A fürtszolgáltatásnév ügyfélkódja.

--cluster-resource-group

Fürt erőforráscsoportja.

--disk-encryption-set

A Fő- és feldolgozó virtuális gépekhez használandó DiskEncryptionSet resourceID azonosítója.

--domain

Fürt tartománya.

--enable-preconfigured-nsg

Előre konfigurált NSG-k használata. Alapértelmezett: Hamis.

elfogadott értékek: false, true
alapértelmezett érték: False
--fips --fips-validated-modules

FIPS által ellenőrzött titkosítási modulok használata. Alapértelmezett: Hamis.

elfogadott értékek: false, true
alapértelmezett érték: False
--ingress-visibility

Bejövő forgalom láthatósága.

elfogadott értékek: Private, Public
alapértelmezett érték: Public
--location -l

Tartózkodási hely beállításnál. Értékek: az account list-locations. Az alapértelmezett helyet a következővel az configure --defaults location=<location>konfigurálhatja: .

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

Titkosítás a fő virtuális gépek gazdagépjelzőjén. Alapértelmezett: Hamis.

elfogadott értékek: false, true
alapértelmezett érték: False
--master-vm-size

Fő virtuális gépek mérete.

alapértelmezett érték: Standard_D8s_v3
--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--outbound-type

A fürt kimenő típusa. A "Loadbalancer" vagy a "UserDefinedRouting" értéknek kell lennie.

alapértelmezett érték: Loadbalancer
--pod-cidr

A podhálózat CIDR-je. Legalább /18 vagy nagyobbnak kell lennie.

alapértelmezett érték: 10.128.0.0/14
--pull-secret

A fürt titkos kódjának lekérése.

--service-cidr

A szolgáltatáshálózat CIDR-címe. Legalább /18 vagy nagyobbnak kell lennie.

alapértelmezett érték: 172.30.0.0/16
--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

--version

OpenShift-verzió fürtlétrehozáshoz.

--vnet

A virtuális hálózat neve vagy azonosítója. Ha a név meg van adva, --vnet-resource-group meg kell adni.

--vnet-resource-group

A virtuális hálózat erőforráscsoportjának neve.

--worker-count

Feldolgozó virtuális gépek száma.

alapértelmezett érték: 3
--worker-enc-host --worker-encryption-at-host

Titkosítás a feldolgozó virtuális gépek gazdagépjelölőjén. Alapértelmezett: Hamis.

elfogadott értékek: false, true
alapértelmezett érték: False
--worker-vm-disk-size-gb

Lemezméret a feldolgozó virtuális gépek GB-jában.

alapértelmezett érték: 128
--worker-vm-size

Feldolgozó virtuális gépek mérete.

alapértelmezett érték: Standard_D4s_v3
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro delete

Fürt törlése.

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

Példák

Fürt törlése.

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

Kötelező paraméterek

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--yes -y

Ne kérje a megerősítést.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro get-admin-kubeconfig

Egy fürt rendszergazdai kubeconfigjának listázása.

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

Példák

Egy fürt rendszergazdai kubeconfigjának listázása. Az alapértelmezett érték a "kubeconfig" nevű fájlba való mentés.

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

Kötelező paraméterek

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--file -f

A kubeconfigot menteni kívánt fájl elérési útja. Alapértelmezett: kubeconfig a helyi könyvtárban.

alapértelmezett érték: kubeconfig
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro get-versions

A telepítéshez elérhető verziók listázása.

az aro get-versions --location

Példák

Az USA keleti régiójában elérhető telepítési verziók listázása.

az aro get-versions --location eastus

Az USA keleti régiójában elérhető telepítési verziók listázása táblázatformátumú kimenettel.

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

Kötelező paraméterek

--location -l

Tartózkodási hely beállításnál. Értékek: az account list-locations. Az alapértelmezett helyet a következővel az configure --defaults location=<location>konfigurálhatja: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro list

Fürtök listázása.

az aro list [--resource-group]

Példák

Fürtök listázása.

az aro list

Fürtök listázása táblázatnézettel.

az aro list -o table

Opcionális paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro list-credentials

Fürt hitelesítő adatainak listázása.

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

Példák

Fürt hitelesítő adatainak listázása.

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

Kötelező paraméterek

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro show

A fürt részleteinek lekérése.

az aro show --name
            --resource-group

Példák

A fürt részleteinek lekérése.

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

Kötelező paraméterek

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro update

Fürt frissítése.

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

Példák

Fürt frissítése.

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

Kötelező paraméterek

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--client-id

A fürtszolgáltatásnév ügyfélazonosítója.

--client-secret

A fürtszolgáltatásnév ügyfélkódja.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--refresh-credentials

Fürtalkalmazás hitelesítő adatainak frissítése.

elfogadott értékek: false, true
alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro validate

Fürt létrehozásához szükséges engedélyek ellenőrzése.

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]

Példák

Engedélyek ellenőrzése.

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

Engedélyek és OpenShift-verzió ellenőrzése

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

Kötelező paraméterek

--master-subnet

A fő virtuális hálózat alhálózatának neve vagy azonosítója. Ha a név meg van adva, --vnet meg kell adni.

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--worker-subnet

A feldolgozó virtuális hálózat alhálózatának neve vagy azonosítója. Ha a név meg van adva, --vnet meg kell adni.

Opcionális paraméterek

--client-id

A fürtszolgáltatásnév ügyfélazonosítója.

--client-secret

A fürtszolgáltatásnév ügyfélkódja.

--cluster-resource-group

Fürt erőforráscsoportja.

--disk-encryption-set

A Fő- és feldolgozó virtuális gépekhez használandó DiskEncryptionSet resourceID azonosítója.

--location -l

Tartózkodási hely beállításnál. Értékek: az account list-locations. Az alapértelmezett helyet a következővel az configure --defaults location=<location>konfigurálhatja: .

--pod-cidr

A podhálózat CIDR-je. Legalább /18 vagy nagyobbnak kell lennie.

--service-cidr

A szolgáltatáshálózat CIDR-címe. Legalább /18 vagy nagyobbnak kell lennie.

--version

OpenShift-verzió fürtlétrehozáshoz.

--vnet

A virtuális hálózat neve vagy azonosítója. Ha a név meg van adva, --vnet-resource-group meg kell adni.

--vnet-resource-group

A virtuális hálózat erőforráscsoportjának neve.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aro wait

Várja meg, amíg egy fürt eléri a kívánt állapotot.

Ha egy fürt műveletet megszakított vagy elindított --no-wait, ezzel a paranccsal várja meg, amíg befejeződik.

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

Kötelező paraméterek

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" a "Sikeres" helyen.

alapértelmezett érték: False
--custom

Várjon, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Pl. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.

--deleted

Várjon a törlésig.

alapértelmezett érték: False
--exists

Várjon, amíg az erőforrás létezik.

alapértelmezett érték: False
--interval

Lekérdezési időköz másodpercben.

alapértelmezett érték: 30
--timeout

Maximális várakozás másodpercben.

alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.