Chapitre 6. Création de ROSA avec des clusters HCP avec authentification externe
Il est possible de créer Red Hat OpenShift Service sur AWS (ROSA) avec des clusters de plans de contrôle hébergés (HCP) qui utilisent un fournisseur d’identité externe OpenID Connect (OIDC) pour émettre des jetons pour l’authentification, en remplaçant le serveur OpenShift OAuth intégré. Alors que le serveur OpenShift OAuth intégré prend en charge l’intégration avec une variété de fournisseurs d’identité, y compris les fournisseurs d’identité OIDC externes, il est limité aux capacités du serveur OAuth lui-même. Il est possible d’intégrer directement des fournisseurs d’identité OIDC externes à ROSA avec des clusters HCP afin de faciliter les flux de travail de machine à machine, tels que CLI, et de fournir des fonctionnalités supplémentaires qui ne sont pas disponibles lors de l’utilisation du serveur OpenShift OAuth intégré.
Comme il n’est pas possible de mettre à niveau ou de convertir des clusters ROSA existants en architecture de plans de contrôle hébergés, vous devez créer un nouveau cluster pour utiliser ROSA avec la fonctionnalité HCP. De plus, vous ne pouvez pas convertir un cluster qui a été créé pour utiliser des fournisseurs d’authentification externes pour utiliser le serveur interne OAuth2. Il faut aussi créer un nouveau cluster.
Le partage de VPC sur plusieurs comptes AWS n’est actuellement pas pris en charge pour ROSA avec HCP. Il ne faut pas installer un ROSA avec le cluster HCP dans des sous-réseaux partagés à partir d’un autre compte AWS. Consultez « Multiples ROSA clusters dans un seul VPC pris en charge ? » pour plus d’informations.
Le ROSA avec les clusters HCP ne prend en charge que l’authentification du Service de jetons de sécurité (STS).
Autres lectures
- Consultez la documentation AWS pour obtenir des informations sur le démarrage de ROSA avec HCP en utilisant le ROSA CLI en mode automatique.
6.1. La ROSA avec HCP Prérequis Copier lienLien copié sur presse-papiers!
Afin de créer un ROSA avec le cluster HCP, vous devez avoir complété les étapes suivantes:
- Complétez les prérequis AWS
- Cloud privé virtuel configuré (VPC)
- Création de rôles à l’échelle du compte
- Création d’une configuration OIDC
- Création de rôles d’opérateur