1.5. Créer un cluster rapidement à l’aide du CLI
Lorsque vous utilisez le Red Hat OpenShift Service sur AWS (ROSA) CLI, rosa, pour créer un cluster qui utilise AWS Security Token Service (STS), vous pouvez sélectionner les options par défaut pour créer le cluster rapidement.
Conditions préalables
- Avec STS, vous avez complété les prérequis AWS pour ROSA.
- Des quotas de service AWS sont disponibles.
- Le service ROSA est activé dans la console AWS.
- L’installation et la configuration de la dernière ROSA CLI (rosa) sur votre hôte d’installation. Exécutez la version rosa pour voir votre version actuellement installée de la ROSA CLI. Lorsqu’une version plus récente est disponible, le CLI fournit un lien pour télécharger cette mise à jour.
- En utilisant le ROSA CLI, vous vous êtes connecté à votre compte Red Hat.
- Le rôle de service AWS Elastic Load Balancing (ELB) existe dans votre compte AWS.
Procédure
Créer les rôles et politiques nécessaires à l’échelle du compte, y compris les politiques de l’opérateur:
rosa create account-roles --mode auto
$ rosa create account-roles --mode auto
Copy to Clipboard Copied! Toggle word wrap Toggle overflow NoteLorsque vous utilisez le mode automatique, vous pouvez éventuellement spécifier l’argument -y pour contourner les instructions interactives et confirmer automatiquement les opérations.
Créez un cluster avec STS en utilisant les valeurs par défaut. Lorsque vous utilisez les valeurs par défaut, la dernière version stable d’OpenShift est installée:
rosa create cluster --cluster-name <cluster_name> \ --sts --mode auto
$ rosa create cluster --cluster-name <cluster_name> \
1 --sts --mode auto
2 Copy to Clipboard Copied! Toggle word wrap Toggle overflow NoteLorsque le nom de votre cluster est supérieur à 15 caractères, il contiendra un préfixe de domaine généré automatiquement en tant que sous-domaine pour votre cluster fourni sur *.openshiftapps.com.
Afin de personnaliser le sous-domaine, utilisez l’indicateur --domain-prefix. Le préfixe de domaine ne peut pas dépasser 15 caractères, doit être unique et ne peut pas être modifié après la création de clusters.
Consultez l’état de votre cluster:
rosa describe cluster --cluster <cluster_name|cluster_id>
$ rosa describe cluster --cluster <cluster_name|cluster_id>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Les changements de champ de l’État ci-après sont énumérés dans la sortie au fur et à mesure que l’installation du cluster progresse:
-
attente (Attendre la configuration OIDC)
-
en attente (Préparer le compte)
-
installation (configurationDNS en cours)
-
installation
♪ prêt ♪
NoteEn cas d’échec de l’installation ou que le champ État ne change pas pour être prêt après environ 40 minutes, vérifiez la documentation de dépannage de l’installation pour plus de détails. De plus amples informations sont disponibles sur les installations de dépannage. Les étapes à suivre pour contacter Red Hat Support pour obtenir de l’aide sont disponibles sur AWS.
-
Faites le suivi de la progression de la création de cluster en regardant les journaux d’installateur OpenShift:
rosa logs install --cluster <cluster_name|cluster_id> --watch
$ rosa logs install --cluster <cluster_name|cluster_id> --watch
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Indiquez le drapeau --watch pour regarder les nouveaux messages de journal au fur et à mesure que l’installation progresse. Cet argument est facultatif.