az aro
Verwalten von Azure Red Hat OpenShift-Clustern.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az aro create |
Erstellen eines Clusters. |
Core | Allgemein verfügbar |
az aro delete |
Löschen eines Clusters. |
Core | Allgemein verfügbar |
az aro get-admin-kubeconfig |
List admin kubeconfig of a cluster. |
Core | Allgemein verfügbar |
az aro get-versions |
Listet versionen auf, die für die Installation verfügbar sind. |
Core | Allgemein verfügbar |
az aro list |
Auflisten von Clustern. |
Core | Allgemein verfügbar |
az aro list-credentials |
Auflisten der Anmeldeinformationen eines Clusters. |
Core | Allgemein verfügbar |
az aro show |
Rufen Sie die Details eines Clusters ab. |
Core | Allgemein verfügbar |
az aro update |
Aktualisieren eines Clusters. |
Core | Allgemein verfügbar |
az aro validate |
Überprüfen Sie die zum Erstellen eines Clusters erforderlichen Berechtigungen. |
Core | Allgemein verfügbar |
az aro wait |
Warten Sie, bis ein Cluster einen gewünschten Zustand erreicht. |
Core | Allgemein verfügbar |
az aro create
Erstellen eines Clusters.
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]
Beispiele
Erstellen eines Clusters.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Erstellen Sie einen Cluster mit einer unterstützten OpenShift-Version.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Erstellen Sie einen Cluster mit 5 Computeknoten und Red Hat Pull Secret.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --worker-count 5 --pull-secret pullsecret.txt
Erstellen Sie einen privaten Cluster.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --apiserver-visibility Private --ingress-visibility Private
Erforderliche Parameter
Name oder ID des Master vnet-Subnetzes. Wenn der Name angegeben wird, --vnet
muss angegeben werden.
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des vnet-Subnetzes des Workers. Wenn der Name angegeben wird, --vnet
muss angegeben werden.
Optionale Parameter
Sichtbarkeit des API-Servers.
Client-ID des Clusterdienstprinzipals.
Clientschlüssel des Clusterdienstprinzipals.
Ressourcengruppe des Clusters.
ResourceID des DiskEncryptionSets, das für Master- und Worker-VMs verwendet werden soll.
Führen Sie Standard des Clusters aus.
Verwenden Sie vorkonfigurierte NSGs. Standardwert: False.
Verwenden Sie FIPS-validierte Kryptografiemodule. Standardwert: False.
Ein- und Ausstiegssichtbarkeit.
Standort. Werte aus: az account list-locations
. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location>
konfigurieren.
Verschlüsselung bei Hostkennzeichnung für Master-VMs. Standardwert: False.
Größe von Master-VMs.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ausgehender Clustertyp. Muss "Loadbalancer" oder "UserDefinedRouting" sein.
CIDR des Pod-Netzwerks. Muss mindestens /18 oder größer sein.
Ziehen Sie das Geheimnis des Clusters.
CIDR des Dienstnetzwerks. Muss mindestens /18 oder größer sein.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
OpenShift-Version, die für die Clustererstellung verwendet werden soll.
Name oder ID von vnet. Wenn der Name angegeben wird, --vnet-resource-group
muss angegeben werden.
Name der vnet-Ressourcengruppe.
Anzahl der Arbeits-VMs.
Verschlüsselung bei Hostkennzeichnung für Arbeits-VMs. Standardwert: False.
Datenträgergröße in GB von Arbeits-VMs.
Größe von Arbeits-VMs.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro delete
Löschen eines Clusters.
az aro delete --name
--resource-group
[--no-wait]
[--yes]
Beispiele
Löschen eines Clusters.
az aro delete --name MyCluster --resource-group MyResourceGroup
Erforderliche Parameter
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro get-admin-kubeconfig
List admin kubeconfig of a cluster.
az aro get-admin-kubeconfig --name
--resource-group
[--file]
Beispiele
List admin kubeconfig of a cluster. Standardmäßig wird sie in einer Datei namens "kubeconfig" gespeichert.
az aro get-admin-kubeconfig --name MyCluster --resource-group MyResourceGroup
Erforderliche Parameter
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Pfad zur Datei, in der kubeconfig gespeichert werden soll. Standard: kubeconfig im lokalen Verzeichnis.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro get-versions
Listet versionen auf, die für die Installation verfügbar sind.
az aro get-versions --location
Beispiele
Auflisten von Installationsversionen, die für die Region Ost-USA verfügbar sind.
az aro get-versions --location eastus
Auflisten der installationsversionen, die für die Region Ost-USA mit tabellenformatierter Ausgabe verfügbar sind.
az aro get-versions --location eastus -o table
Erforderliche Parameter
Standort. Werte aus: az account list-locations
. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro list
Auflisten von Clustern.
az aro list [--resource-group]
Beispiele
Auflisten von Clustern.
az aro list
Listencluster mit Tabellenansicht.
az aro list -o table
Optionale Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro list-credentials
Auflisten der Anmeldeinformationen eines Clusters.
az aro list-credentials --name
--resource-group
Beispiele
Auflisten der Anmeldeinformationen eines Clusters.
az aro list-credentials --name MyCluster --resource-group MyResourceGroup
Erforderliche Parameter
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro show
Rufen Sie die Details eines Clusters ab.
az aro show --name
--resource-group
Beispiele
Rufen Sie die Details eines Clusters ab.
az aro show --name MyCluster --resource-group MyResourceGroup
Erforderliche Parameter
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro update
Aktualisieren eines Clusters.
az aro update --name
--resource-group
[--client-id]
[--client-secret]
[--no-wait]
[--refresh-credentials {false, true}]
Beispiele
Aktualisieren eines Clusters.
az aro update --name MyCluster --resource-group MyResourceGroup
Erforderliche Parameter
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Client-ID des Clusterdienstprinzipals.
Clientschlüssel des Clusterdienstprinzipals.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Aktualisieren sie Die Anmeldeinformationen der Clusteranwendung.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro validate
Überprüfen Sie die zum Erstellen eines Clusters erforderlichen Berechtigungen.
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]
Beispiele
Überprüfen von Berechtigungen.
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Überprüfen von Berechtigungen und OpenShift-Version
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Erforderliche Parameter
Name oder ID des Master vnet-Subnetzes. Wenn der Name angegeben wird, --vnet
muss angegeben werden.
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des vnet-Subnetzes des Workers. Wenn der Name angegeben wird, --vnet
muss angegeben werden.
Optionale Parameter
Client-ID des Clusterdienstprinzipals.
Clientschlüssel des Clusterdienstprinzipals.
Ressourcengruppe des Clusters.
ResourceID des DiskEncryptionSets, das für Master- und Worker-VMs verwendet werden soll.
Standort. Werte aus: az account list-locations
. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location>
konfigurieren.
CIDR des Pod-Netzwerks. Muss mindestens /18 oder größer sein.
CIDR des Dienstnetzwerks. Muss mindestens /18 oder größer sein.
OpenShift-Version, die für die Clustererstellung verwendet werden soll.
Name oder ID von vnet. Wenn der Name angegeben wird, --vnet-resource-group
muss angegeben werden.
Name der vnet-Ressourcengruppe.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aro wait
Warten Sie, bis ein Cluster einen gewünschten Zustand erreicht.
Wenn ein Vorgang auf einem Cluster unterbrochen oder mit --no-wait
diesem gestartet wurde, verwenden Sie diesen Befehl, um darauf zu warten, bis er abgeschlossen ist.
az aro wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Erforderliche Parameter
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Abrufintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.