3.4. Exécuter la vérification du réseau manuellement
Après avoir installé un cluster Red Hat OpenShift sur AWS (ROSA), vous pouvez exécuter manuellement les vérifications réseau en utilisant Red Hat OpenShift Cluster Manager ou ROSA CLI (rosa).
Exécuter la vérification du réseau manuellement à l’aide d’OpenShift Cluster Manager
Il est possible d’exécuter manuellement les vérifications réseau d’un cluster Red Hat OpenShift Service sur AWS (ROSA) à l’aide de Red Hat OpenShift Cluster Manager.
Conditions préalables
- Il y a un cluster ROSA existant.
- C’est vous qui êtes le propriétaire du cluster ou vous avez le rôle d’éditeur de cluster.
Procédure
- Accédez à OpenShift Cluster Manager et sélectionnez votre cluster.
- Choisissez Vérifier la mise en réseau dans le menu déroulant Actions.
Exécuter la vérification du réseau manuellement à l’aide du CLI
Il est possible d’exécuter manuellement les vérifications réseau d’un cluster Red Hat OpenShift Service sur AWS (ROSA) existant à l’aide du ROSA CLI (rosa).
Lorsque vous exécutez la vérification du réseau, vous pouvez spécifier un ensemble d’IDs de sous-réseau VPC ou un nom de cluster.
Conditions préalables
- L’installation et la configuration de la dernière ROSA CLI (rosa) sur votre hôte d’installation.
- Il y a un cluster ROSA existant.
- C’est vous qui êtes le propriétaire du cluster ou vous avez le rôle d’éditeur de cluster.
Procédure
Contrôlez la configuration du réseau en utilisant l’une des méthodes suivantes:
Contrôlez la configuration du réseau en spécifiant le nom du cluster. Les ID de sous-réseau sont automatiquement détectés:
rosa verify network --cluster <cluster_name>
$ rosa verify network --cluster <cluster_name>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- <cluster_name> par le nom de votre cluster.
Exemple de sortie
I: Verifying the following subnet IDs are configured correctly: [subnet-03146b9b52b6024cb subnet-03146b9b52b2034cc] I: subnet-03146b9b52b6024cb: pending I: subnet-03146b9b52b2034cc: passed I: Run the following command to wait for verification to all subnets to complete: rosa verify network --watch --status-only --region us-east-1 --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
I: Verifying the following subnet IDs are configured correctly: [subnet-03146b9b52b6024cb subnet-03146b9b52b2034cc] I: subnet-03146b9b52b6024cb: pending I: subnet-03146b9b52b2034cc: passed I: Run the following command to wait for verification to all subnets to complete: rosa verify network --watch --status-only --region us-east-1 --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Assurez-vous que tous les sous-réseaux ont été vérifiés:
rosa verify network --watch \ --status-only \ --region <region_name> \ --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
$ rosa verify network --watch \
1 --status-only \
2 --region <region_name> \
3 --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
4 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Le drapeau de montre provoque la commande à compléter après que tous les sous-réseaux en cours de test sont dans un état raté ou passé.
- 2
- L’indicateur d’état uniquement ne déclenche pas une vérification du réseau, mais renvoie l’état actuel, par exemple, sous-réseau-123 (vérification toujours en cours). A défaut, sans cette option, un appel à cette commande déclenche toujours une vérification des sous-réseaux spécifiés.
- 3
- Utilisez une région AWS spécifique qui remplace la variable d’environnement AWS_REGION.
- 4
- Entrez une liste d’IDs de sous-réseau séparés par des virgules à vérifier. En cas d’absence d’un des sous-réseaux, le message d’erreur Vérification réseau du sous-réseau 'subnet-<subnet_number> introuvable s’affiche et aucun sous-réseau n’est vérifié.
Exemple de sortie
I: Checking the status of the following subnet IDs: [subnet-03146b9b52b6024cb subnet-03146b9b52b2034cc] I: subnet-03146b9b52b6024cb: passed I: subnet-03146b9b52b2034cc: passed
I: Checking the status of the following subnet IDs: [subnet-03146b9b52b6024cb subnet-03146b9b52b2034cc] I: subnet-03146b9b52b6024cb: passed I: subnet-03146b9b52b2034cc: passed
Copy to Clipboard Copied! Toggle word wrap Toggle overflow AstuceAfin de produire la liste complète des tests de vérification, vous pouvez inclure l’argument --debug lorsque vous exécutez la commande réseau rosa Vérifier.
Contrôlez la configuration du réseau en spécifiant les ID des sous-réseaux VPC. <region_name> par votre région AWS et <AWS_account_ID> par votre ID de compte AWS:
rosa verify network --subnet-ids 03146b9b52b6024cb,subnet-03146b9b52b2034cc --region <region_name> --role-arn arn:aws:iam::<AWS_account_ID>:role/my-Installer-Role
$ rosa verify network --subnet-ids 03146b9b52b6024cb,subnet-03146b9b52b2034cc --region <region_name> --role-arn arn:aws:iam::<AWS_account_ID>:role/my-Installer-Role
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
I: Verifying the following subnet IDs are configured correctly: [subnet-03146b9b52b6024cb subnet-03146b9b52b2034cc] I: subnet-03146b9b52b6024cb: pending I: subnet-03146b9b52b2034cc: passed I: Run the following command to wait for verification to all subnets to complete: rosa verify network --watch --status-only --region us-east-1 --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
I: Verifying the following subnet IDs are configured correctly: [subnet-03146b9b52b6024cb subnet-03146b9b52b2034cc] I: subnet-03146b9b52b6024cb: pending I: subnet-03146b9b52b2034cc: passed I: Run the following command to wait for verification to all subnets to complete: rosa verify network --watch --status-only --region us-east-1 --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Assurez-vous que tous les sous-réseaux ont été vérifiés:
rosa verify network --watch --status-only --region us-east-1 --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
$ rosa verify network --watch --status-only --region us-east-1 --subnet-ids subnet-03146b9b52b6024cb,subnet-03146b9b52b2034cc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
I: Checking the status of the following subnet IDs: [subnet-03146b9b52b6024cb subnet-03146b9b52b2034cc] I: subnet-03146b9b52b6024cb: passed I: subnet-03146b9b52b2034cc: passed
I: Checking the status of the following subnet IDs: [subnet-03146b9b52b6024cb subnet-03146b9b52b2034cc] I: subnet-03146b9b52b6024cb: passed I: subnet-03146b9b52b2034cc: passed
Copy to Clipboard Copied! Toggle word wrap Toggle overflow