az aro
Azure Red Hat OpenShift-clusters beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az aro create |
Een cluster maken. |
Basis | GA |
az aro delete |
Een cluster verwijderen. |
Basis | GA |
az aro get-admin-kubeconfig |
Geef de kubeconfig van een beheerder van een cluster weer. |
Basis | GA |
az aro get-versions |
Lijst met beschikbare versies voor installatie. |
Basis | GA |
az aro list |
Clusters weergeven. |
Basis | GA |
az aro list-credentials |
Geef referenties van een cluster weer. |
Basis | GA |
az aro show |
De details van een cluster ophalen. |
Basis | GA |
az aro update |
Een cluster bijwerken. |
Basis | GA |
az aro validate |
Valideer de vereiste machtigingen voor het maken van een cluster. |
Basis | GA |
az aro wait |
Wacht totdat een cluster de gewenste status heeft bereikt. |
Basis | GA |
az aro create
Een cluster maken.
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]
Voorbeelden
Een cluster maken.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Maak een cluster met een ondersteunde OpenShift-versie.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Maak een cluster met 5 rekenknooppunten en Red Hat-pull-geheim.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --worker-count 5 --pull-secret pullsecret.txt
Maak een privécluster.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --apiserver-visibility Private --ingress-visibility Private
Vereiste parameters
Naam of id van hoofd-vnetsubnet. Als de naam wordt opgegeven, --vnet
moet u deze opgeven.
Naam van cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam of id van het vnet-subnet van de werkrol. Als de naam wordt opgegeven, --vnet
moet u deze opgeven.
Optionele parameters
Zichtbaarheid van API-server.
Client-id van de service-principal van het cluster.
Clientgeheim van de service-principal van het cluster.
Resourcegroep van cluster.
ResourceID van de DiskEncryptionSet die moet worden gebruikt voor hoofd- en werkrol-VM's.
Domein van cluster.
Gebruik vooraf geconfigureerde NSG's. Standaard: Onwaar.
Fips gevalideerde cryptografiemodules gebruiken. Standaard: Onwaar.
Zichtbaarheid van inkomend verkeer.
Locatie. Waarden van: az account list-locations
. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>
.
Versleuteling bij hostvlag voor hoofd-VM's. Standaard: Onwaar.
Grootte van hoofd-VM's.
Wacht niet totdat de langdurige bewerking is voltooid.
Uitgaand type cluster. Moet 'Loadbalancer' of 'UserDefinedRouting' zijn.
CIDR van podnetwerk. Moet minimaal /18 of groter zijn.
Pull-geheim van cluster.
CIDR van servicenetwerk. Moet minimaal /18 of groter zijn.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
OpenShift-versie die moet worden gebruikt voor het maken van clusters.
Naam of id van vnet. Als de naam wordt opgegeven, --vnet-resource-group
moet u deze opgeven.
Naam van vnet-resourcegroep.
Aantal werkrol-VM's.
Versleuteling bij hostvlag voor werkrol-VM's. Standaard: Onwaar.
Schijfgrootte in GB van werkrol-VM's.
Grootte van werkrol-VM's.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro delete
Een cluster verwijderen.
az aro delete --name
--resource-group
[--no-wait]
[--yes]
Voorbeelden
Een cluster verwijderen.
az aro delete --name MyCluster --resource-group MyResourceGroup
Vereiste parameters
Naam van cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Wacht niet totdat de langdurige bewerking is voltooid.
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro get-admin-kubeconfig
Geef de kubeconfig van een beheerder van een cluster weer.
az aro get-admin-kubeconfig --name
--resource-group
[--file]
Voorbeelden
Geef de kubeconfig van een beheerder van een cluster weer. De standaardinstelling is om het op te slaan in een bestand met de naam 'kubeconfig'.
az aro get-admin-kubeconfig --name MyCluster --resource-group MyResourceGroup
Vereiste parameters
Naam van cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Pad naar het bestand waarin kubeconfig moet worden opgeslagen. Standaard: kubeconfig in de lokale map.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro get-versions
Lijst met beschikbare versies voor installatie.
az aro get-versions --location
Voorbeelden
Lijst met installatieversies die beschikbaar zijn voor de regio VS - oost.
az aro get-versions --location eastus
Lijst met installatieversies die beschikbaar zijn voor de regio VS - oost met tabelindeling.
az aro get-versions --location eastus -o table
Vereiste parameters
Locatie. Waarden van: az account list-locations
. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro list
Clusters weergeven.
az aro list [--resource-group]
Voorbeelden
Clusters weergeven.
az aro list
Clusters weergeven met tabelweergave.
az aro list -o table
Optionele parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro list-credentials
Geef referenties van een cluster weer.
az aro list-credentials --name
--resource-group
Voorbeelden
Geef referenties van een cluster weer.
az aro list-credentials --name MyCluster --resource-group MyResourceGroup
Vereiste parameters
Naam van cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro show
De details van een cluster ophalen.
az aro show --name
--resource-group
Voorbeelden
De details van een cluster ophalen.
az aro show --name MyCluster --resource-group MyResourceGroup
Vereiste parameters
Naam van cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro update
Een cluster bijwerken.
az aro update --name
--resource-group
[--client-id]
[--client-secret]
[--no-wait]
[--refresh-credentials {false, true}]
Voorbeelden
Een cluster bijwerken.
az aro update --name MyCluster --resource-group MyResourceGroup
Vereiste parameters
Naam van cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Client-id van de service-principal van het cluster.
Clientgeheim van de service-principal van het cluster.
Wacht niet totdat de langdurige bewerking is voltooid.
Vernieuw de referenties van de clustertoepassing.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro validate
Valideer de vereiste machtigingen voor het maken van een cluster.
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]
Voorbeelden
Valideer machtigingen.
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Machtigingen en OpenShift-versie valideren
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Vereiste parameters
Naam of id van hoofd-vnetsubnet. Als de naam wordt opgegeven, --vnet
moet u deze opgeven.
Naam van cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam of id van het vnet-subnet van de werkrol. Als de naam wordt opgegeven, --vnet
moet u deze opgeven.
Optionele parameters
Client-id van de service-principal van het cluster.
Clientgeheim van de service-principal van het cluster.
Resourcegroep van cluster.
ResourceID van de DiskEncryptionSet die moet worden gebruikt voor hoofd- en werkrol-VM's.
Locatie. Waarden van: az account list-locations
. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>
.
CIDR van podnetwerk. Moet minimaal /18 of groter zijn.
CIDR van servicenetwerk. Moet minimaal /18 of groter zijn.
OpenShift-versie die moet worden gebruikt voor het maken van clusters.
Naam of id van vnet. Als de naam wordt opgegeven, --vnet-resource-group
moet u deze opgeven.
Naam van vnet-resourcegroep.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az aro wait
Wacht totdat een cluster de gewenste status heeft bereikt.
Als een bewerking op een cluster is onderbroken of is --no-wait
gestart, gebruikt u deze opdracht om te wachten tot deze is voltooid.
az aro wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Vereiste parameters
Naam van cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.
Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Wacht totdat deze is verwijderd.
Wacht tot de resource bestaat.
Polling-interval in seconden.
Maximale wachttijd in seconden.
Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.