Pourquoi ne puis-je pas accéder à la console d' Red Hat OpenShift s sans réseau privé virtuel (VPN) sur le cloud privé virtuel (VPC)?

Résolvez les problèmes d'accès à la console Web d' Red Hat OpenShift pour les clusters de votre emplacement Satellite.

Lorsque vous créez un cluster Red Hat OpenShift dans votre emplacement Satellite, vous ne pouvez pas accéder à la console Web Red Hat OpenShift, ou l’accès à la console est intermittent.

Un message d'erreur similaire à celui-ci s'affiche :

OpenShift web console unavailable
Wait until your ingress subdomain is available before you access the OpenShift web console.

Examinez les raisons suivantes pour lesquelles vous ne pouvez pas accéder à la console Web Red Hat OpenShift.

  • La console Web Red Hat OpenShift n'est accessible qu'une fois que le sous-domaine Ingress de votre cluster a été créé. Pour que le sous-domaine Ingress soit créé, les hôtes doivent être affectés en tant que noeuds worker dans chaque zone du pool de noeuds worker par défaut de votre cluster. Par exemple, si votre pool de noeuds worker par défaut couvre trois zones, mais que des hôtes ne sont affectés en tant que noeuds worker au pool de noeuds worker par défaut que dans deux zones, le sous-domaine Ingress de votre cluster ne peut pas être créé et vous ne pouvez pas accéder à la console Web.
  • Les adresses IP ( Internet Protocol ) privées de vos instances ont été automatiquement enregistrées et ajoutées à l’enregistrement DNS (Domain Name System) de votre site ainsi qu’au sous-domaine Ingress du cluster. Cette configuration empêche les utilisateurs qui ne sont pas connectés au réseau privé de votre hôte d'accéder au cluster à partir d'une machine locale ou d'ouvrir la console Web Red Hat OpenShift.

Choisissez l'une des options décrites ci-après.

Les nœuds de travail n'existent pas dans chaque zone du pool de travail par défaut
Si vous utilisez l'affectation automatique de l'hôte, associez des hôtes à votre emplacement Satellite dans la zone où vous ne disposez pas de nœuds de travail pour que les hôtes puissent être affectés au pool de travail par défaut. Si les hôtes ne sont pas affectés automatiquement, vous pouvez également affecter manuellement les hôtes Satellite de cette zone à votre cluster.
Les adresses IP privées de l'hôte sont utilisées pour le sous-domaine Ingress.
Connectez-vous au réseau privé de vos hôtes pour accéder à votre cluster et ouvrir la console Web d' Red Hat OpenShift. Par exemple, connectez-vous à votre réseau local sur site ou utilisez un VPN tel que WireGuard pour vous connecter au réseau privé de votre fournisseur de cloud.

Sinon, si vos hôtes disposent d'une connectivité au réseau public, vous pouvez tester l'accès à votre cluster en modifiant l'URL de service de votre cluster et l'enregistrement DNS de votre emplacement de sorte à utiliser les adresses IP publiques de vos hôtes. Notez que la mise à disposition des sous-domaines de votre emplacement et votre cluster en dehors du réseau privé de vos hôtes à vos utilisateurs de cluster autorisés n'est pas recommandée pour les charges de travail de niveau production.

Si vous ne parvenez toujours pas à accéder à la console Web Red Hat OpenShift après avoir effectué ces étapes, voir Débogage de la console Web OpenShift dans la documentation de traitement des incidents Red Hat OpenShift on IBM Cloud.