Description des données d'identification de l'infrastructure classique
Déterminez si votre compte a accès au portefeuille d'infrastructure IBM Cloud et découvrez comment Red Hat OpenShift on IBM Cloud utilise la clé d'API pour accéder au portefeuille.
L'accès à l'infrastructure IBM Cloud fonctionne différemment dans les clusters classiques. Les ressources d'infrastructure pour les clusters classiques sont créées dans un compte d'infrastructure IBM Cloud distinct. En règle générale, votre compte Pay-As-You-Go ou Abonnement est associé au compte d'infrastructure IBM Cloud, ce qui permet aux titulaires de ces comptes d'accéder automatiquement à l'infrastructure classique. Pour autoriser d'autres utilisateurs à accéder aux ressources classiques de calcul, de stockage et de réseau, vous devez leur affecter des rôles d'infrastructure classique.
Pour accéder au portefeuille de l'infrastructure IBM Cloud, vous utilisez un compte IBM Cloud de type Paiement à la carte ou Abonnement.
Vous disposez de deux comptes d'infrastructure IBM Cloud différents avec facturation distincte. Par défaut, votre nouveau compte IBM Cloud utilise le nouveau compte d'infrastructure. Pour continuer à utiliser l'ancien compte d'infrastructure classique, définissez manuellement les données d'identification.
Accès à un autre compte d'infrastructure classique
Au lieu d'utiliser le compte d'infrastructure IBM Cloud lié par défaut pour commander l'infrastructure des clusters d'une région, vous envisagerez peut-être d'utiliser un autre compte d'infrastructure IBM Cloud dont vous disposez déjà. Vous
pouvez lier ce compte d'infrastructure à votre compte IBM Cloud en utilisant la commande ibmcloud oc credential set. Les données d'identification
de l'infrastructure IBM Cloud sont utilisées à la place des données d'identification par défaut du compte Paiement à la carte ou Abonnement stockées pour la région.
Vous pouvez définir manuellement des données d'identification d'infrastructure sur un compte différent uniquement pour des clusters classiques et non pour des clusters de VPC.
Les données d'identification d'infrastructure IBM Cloud définies par la commande ibmcloud oc credential set sont conservées une fois votre session terminée. Si vous supprimez des données d'identification d'infrastructure IBM Cloud
qui ont été définies manuellement à l'aide de la commande ibmcloud oc credential unset --region REGION, les données d'identification du
compte de paiement à la carte ou d'abonnement sont utilisées à la place. Notez que cette modification peut entraîner la création de clusters orphelins.
Avant de commencer :
- Si vous n'utilisez pas les données d'identification du propriétaire du compte, vérifiez que l'utilisateur dont vous voulez définir les données d'identification pour la clé d'API dispose des droits appropriés.
- Accédez à votre cluster Red Hat OpenShift.
Pour définir les données d'identification du compte d'infrastructure permettant d'accéder au portefeuille d'infrastructure IBM Cloud :
-
Obtenez le compte d'infrastructure que vous désirez utiliser pour accéder au portefeuille de l'infrastructure IBM Cloud.
-
Recherchez et enregistrez votre
infrastructure username. Vous utilisez ce nom d'utilisateur lorsque vous définissez des données d'identification d'API.ibmcloud sl user list -
Définissez les données d'identification d'API d'infrastructure à utiliser.
ibmcloud oc credential set classic --infrastructure-username INFRASTRUCTURE_API_USERNAME --infrastructure-api-key INFRASTRUCTURE_API_AUTHENTICATION_KEY --region REGION -
Vérifiez que les données d'identification sont définies.
ibmcloud oc credential get --region REGIONExemple de sortie
Infrastructure credentials for user name user@email.com set for resource group default. -
Créez un cluster. Pour créer le cluster, les données d'identification de l'infrastructure que vous avez définies pour la région et le groupe de ressources sont utilisées.
-
Vérifiez que votre cluster utilise les données d'identification du compte d'infrastructure que vous avez définies.
- Ouvrez la console des clusters d' IBM Cloud s et sélectionnez votre cluster.
- Dans l'onglet Vue d'ensemble, recherchez une zone correspondant à un utilisateur d'infrastructure.
- Si vous voyez cette zone, cela implique vous n'utilisez pas les données d'identification d'infrastructure par défaut fournies avec votre compte de paiement àla carte ou d'abonnement dans cette région. La région est configurée pour utiliser d'autres données d'identification du compte d'infrastructure que vous avez définies.