Pourquoi une erreur Could not find user s'affiche-t-elle lorsque je tente d'accéder à la console Web?
Lorsque vous essayez d'accéder à la console web Red Hat OpenShift on IBM Cloud, un message d'erreur similaire à l'exemple suivant s'affiche.
Could not find user.
Cette erreur se produit lorsque vous tentez d'accéder directement à la console Web Red Hat OpenShift on IBM Cloud, par exemple via une URL, plutôt que via l'interface utilisateur IBM Cloud ou sans exécuter la commandeibmcloud oc cluster config.
Cela empêche le rôle utilisateur IAM de la synchronisation avec le cluster.
Synchronisez les informations utilisateur IAM sur le cluster Red Hat OpenShift on IBM Cloud.
Avant de commencer :
Accédez à votre cluster Red Hat OpenShift.
Pour synchroniser les informations IAM pour l'utilisateur, vous disposez de 2 options :
- Connectez-vous à votre cluster depuis la console.
- Définissez votre contexte de ligne de commande pour le cluster en exécutant la commande
ibmcloud oc cluster config --cluster CLUSTER.
Si vous utilisez une clé d'interface de programmation pour un ID fonctionnel ou un autre utilisateur, connectez-vous en tant qu'utilisateur correct.
Une fois que l'utilisateur affecté a terminé la synchronisation IAM, l'administrateur de cluster peut vérifier que l'utilisateur existe dans le cluster en répertoriant les utilisateurs à l'aide de la commande oc get users.