az aro
Gérer les clusters Azure Red Hat OpenShift.
Nom | Description | Type | Statut |
---|---|---|---|
az aro create |
Créez un cluster. |
Core | GA |
az aro delete |
Supprimez un cluster. |
Core | GA |
az aro get-admin-kubeconfig |
Répertorier l’administrateur kubeconfig d’un cluster. |
Core | GA |
az aro get-versions |
Répertorier les versions disponibles pour l’installation. |
Core | GA |
az aro list |
Répertorier les clusters. |
Core | GA |
az aro list-credentials |
Répertoriez les informations d’identification d’un cluster. |
Core | GA |
az aro show |
Obtenez les détails d’un cluster. |
Core | GA |
az aro update |
Mettez à jour un cluster. |
Core | GA |
az aro validate |
Validez les autorisations requises pour créer un cluster. |
Core | GA |
az aro wait |
Attendez qu’un cluster atteigne un état souhaité. |
Core | GA |
Créez un cluster.
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]
Créez un cluster.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Créez un cluster avec une version d’OpenShift prise en charge.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Créez un cluster avec 5 nœuds de calcul et un secret d’extraction Red Hat.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --worker-count 5 --pull-secret pullsecret.txt
Créez un cluster privé.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --apiserver-visibility Private --ingress-visibility Private
Nom ou ID du sous-réseau de réseau virtuel maître. Si le nom est fourni, --vnet
doit être fourni.
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID du sous-réseau de réseau virtuel worker. Si le nom est fourni, --vnet
doit être fourni.
Visibilité du serveur d’API.
ID client du principal du service de cluster.
Clé secrète client du principal du service de cluster.
Groupe de ressources du cluster.
ResourceID du DiskEncryptionSet à utiliser pour les machines virtuelles maître et Worker.
Domaine du cluster.
Utilisez des groupes de sécurité réseau préconfigurés. Valeur par défaut : False.
Utilisez des modules de chiffrement validés FIPS. Valeur par défaut : False.
Visibilité de l’entrée.
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Chiffrement au niveau de l’indicateur d’hôte pour les machines virtuelles principales. Valeur par défaut : False.
Taille des machines virtuelles principales.
Ne pas attendre la fin de l’opération de longue durée.
Type de cluster sortant. Doit être « Loadbalancer » ou « UserDefinedRouting ».
CIDR du réseau de pods. Doit être un minimum de /18 ou plus.
Secret d’extraction du cluster.
CIDR du réseau de service. Doit être un minimum de /18 ou plus.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Version OpenShift à utiliser pour la création du cluster.
Nom ou ID du réseau virtuel. Si le nom est fourni, --vnet-resource-group
doit être fourni.
Nom du groupe de ressources de réseau virtuel.
Nombre de machines virtuelles worker.
Chiffrement au niveau de l’indicateur d’hôte pour les machines virtuelles worker. Valeur par défaut : False.
Taille du disque en Go de machines virtuelles worker.
Taille des machines virtuelles de travail.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Supprimez un cluster.
az aro delete --name
--resource-group
[--no-wait]
[--yes]
Supprimez un cluster.
az aro delete --name MyCluster --resource-group MyResourceGroup
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Ne pas attendre la fin de l’opération de longue durée.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Répertorier l’administrateur kubeconfig d’un cluster.
az aro get-admin-kubeconfig --name
--resource-group
[--file]
Répertorier l’administrateur kubeconfig d’un cluster. La valeur par défaut consiste à l’enregistrer dans un fichier nommé « kubeconfig ».
az aro get-admin-kubeconfig --name MyCluster --resource-group MyResourceGroup
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Chemin d’accès au fichier dans lequel kubeconfig doit être enregistré. Par défaut : kubeconfig dans le répertoire local.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Répertorier les versions disponibles pour l’installation.
az aro get-versions --location
Répertoriez les versions d’installation disponibles pour la région USA Est.
az aro get-versions --location eastus
Répertoriez les versions d’installation disponibles pour la région USA Est avec une sortie mise en forme de table.
az aro get-versions --location eastus -o table
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Répertorier les clusters.
az aro list [--resource-group]
Répertorier les clusters.
az aro list
Répertorier les clusters avec vue table.
az aro list -o table
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Répertoriez les informations d’identification d’un cluster.
az aro list-credentials --name
--resource-group
Répertoriez les informations d’identification d’un cluster.
az aro list-credentials --name MyCluster --resource-group MyResourceGroup
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Obtenez les détails d’un cluster.
az aro show --name
--resource-group
Obtenez les détails d’un cluster.
az aro show --name MyCluster --resource-group MyResourceGroup
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Mettez à jour un cluster.
az aro update --name
--resource-group
[--client-id]
[--client-secret]
[--no-wait]
[--refresh-credentials {false, true}]
Mettez à jour un cluster.
az aro update --name MyCluster --resource-group MyResourceGroup
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
ID client du principal du service de cluster.
Clé secrète client du principal du service de cluster.
Ne pas attendre la fin de l’opération de longue durée.
Actualisez les informations d’identification de l’application de cluster.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Validez les autorisations requises pour créer un 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]
Validez les autorisations.
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Valider les autorisations et la version d’OpenShift
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Nom ou ID du sous-réseau de réseau virtuel maître. Si le nom est fourni, --vnet
doit être fourni.
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID du sous-réseau de réseau virtuel worker. Si le nom est fourni, --vnet
doit être fourni.
ID client du principal du service de cluster.
Clé secrète client du principal du service de cluster.
Groupe de ressources du cluster.
ResourceID du DiskEncryptionSet à utiliser pour les machines virtuelles maître et Worker.
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
CIDR du réseau de pods. Doit être un minimum de /18 ou plus.
CIDR du réseau de service. Doit être un minimum de /18 ou plus.
Version OpenShift à utiliser pour la création du cluster.
Nom ou ID du réseau virtuel. Si le nom est fourni, --vnet-resource-group
doit être fourni.
Nom du groupe de ressources de réseau virtuel.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Attendez qu’un cluster atteigne un état souhaité.
Si une opération sur un cluster a été interrompue ou démarrée --no-wait
, utilisez cette commande pour attendre qu’elle se termine.
az aro wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Attendez la création avec « provisioningState » sur « Succeeded ».
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
Attendez la suppression.
Attendez que la ressource existe.
Intervalle d’interrogation en secondes.
Délai maximal d’attente en secondes.
Attendez la mise à jour avec provisioningState sur « Réussi ».
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Commentaires sur Azure CLI
Azure CLI est un projet open source. Sélectionnez un lien pour fournir des commentaires :