2.3. Exigences pour le déploiement d’un cluster dans une région opt-in
La région d’opt-in AWS est une région qui n’est pas activée par défaut. Dans le cas où vous souhaitez déployer un Red Hat OpenShift Service sur AWS (ROSA) qui utilise AWS Security Token Service (STS) dans une région d’opt-in, vous devez répondre aux exigences suivantes:
- La région doit être activée dans votre compte AWS. Consultez Gérer les régions AWS dans la documentation AWS pour plus d’informations sur l’activation des régions opt-in.
La version jeton de sécurité de votre compte AWS doit être définie sur la version 2. Il est impossible d’utiliser des jetons de sécurité version 1 pour les régions opt-in.
ImportantLa mise à jour du jeton de sécurité version 2 peut avoir un impact sur les systèmes qui stockent les jetons, en raison de la longueur accrue du jeton. Consultez la documentation AWS pour plus d’informations sur la définition des préférences STS.
2.3.1. Configuration de la version de jeton de sécurité AWS Copier lienLien copié sur presse-papiers!
Lorsque vous souhaitez créer un cluster Red Hat OpenShift Service sur AWS (ROSA) avec AWS Security Token Service (STS) dans une région d’opt-in AWS, vous devez définir la version jeton de sécurité sur la version 2 de votre compte AWS.
Conditions préalables
- L’installation et la configuration du dernier CLI AWS sur votre hôte d’installation.
Procédure
Énumérez l’ID du compte AWS qui est défini dans votre configuration AWS CLI:
aws sts get-caller-identity --query Account --output json
$ aws sts get-caller-identity --query Account --output json
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Assurez-vous que la sortie correspond à l’ID du compte AWS pertinent.
Énumérez la version de jeton de sécurité qui est définie dans votre compte AWS:
aws iam get-account-summary --query SummaryMap.GlobalEndpointTokenVersion --output json
$ aws iam get-account-summary --query SummaryMap.GlobalEndpointTokenVersion --output json
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
1
1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Afin de mettre à jour la version jeton de sécurité vers la version 2 pour toutes les régions de votre compte AWS, exécutez la commande suivante:
aws iam set-security-token-service-preferences --global-endpoint-token-version v2Token
$ aws iam set-security-token-service-preferences --global-endpoint-token-version v2Token
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ImportantLa mise à jour du jeton de sécurité version 2 peut avoir un impact sur les systèmes qui stockent les jetons, en raison de la longueur accrue du jeton. Consultez la documentation AWS pour plus d’informations sur la définition des préférences STS.