¿Por qué no puedo acceder a la consola de Red Hat OpenShift sin una red privada virtual (VPN) en la nube privada virtual (VPC)?
Resuelve los problemas de acceso a la consola web Red Hat OpenShift para los clústeres de tu ubicación de Satellite.
Cuando crea un clúster Red Hat OpenShift en su ubicación Satellite, no puede acceder a la consola web Red Hat OpenShift o el acceso a la consola es intermitente.
Aparece un mensaje de error similar al siguiente:
OpenShift web console unavailable
Wait until your ingress subdomain is available before you access the OpenShift web console.
Revisar las siguientes razones por las que no puede acceder a la consola web de Red Hat OpenShift.
- Solo se puede acceder a la consola web de Red Hat OpenShift después de crear el subdominio de Ingress del clúster. Para que se cree el subdominio de Ingress, los hosts se deben asignar como nodos trabajadores en cada zona de la agrupación de nodos trabajadores predeterminada del clúster. Por ejemplo, si la agrupación de nodos trabajadores predeterminada abarca tres zonas, pero los hosts se asignan como nodos trabajadores a la agrupación de nodos trabajadores predeterminada en solo dos zonas, el subdominio de Ingress del clúster no se puede crear y no puede acceder a la consola web.
- Las direcciones IP ( Internet Protocol ) privadas de sus instancias se han registrado automáticamente y se han añadido al registro del Sistema de Nombres de Dominio (DNS) de su ubicación y al subdominio Ingress del clúster. Esta configuración impide que los usuarios que no estén conectados a la red privada de los hosts accedan al clúster desde una máquina local o abran la consola web de Red Hat OpenShift.
Elija una de las opciones siguientes:
- Los nodos de trabajador no existen en cada una de las zonas de la agrupación de trabajadores predeterminada
- Si utiliza la asignación automática de host, conecte los hosts en su ubicación de Satellite en la zona donde no tenga nodos de trabajador para que se puedan asignar hosts a la agrupación de trabajadores predeterminada. Si los hosts no se asignan automáticamente, también puede asignar hosts de Satellite en esa zona a su clúster.
- Las direcciones IP privadas de host se utilizan para el subdominio Ingress
- Conéctate a la red privada de tus hosts para acceder a tu clúster y abre la consola web de Red Hat OpenShift. Por ejemplo, conéctate a tu red local en las instalaciones o utiliza una VPN, como WireGuard, para conectarte a la red privada de tu proveedor de servicios en la nube.
Como alternativa, si los hosts tienen conectividad de red pública, puede probar el acceso al clúster cambiando el URL de servicio del clúster y el registro de DNS de su ubicación para utilizar las direcciones IP públicas de los hosts. Tenga en cuenta que hacer que sus subdominios de ubicación y de clúster estén disponibles fuera de la red privada de los hosts para los usuarios de clúster autorizados no se recomienda para cargas de trabajo de nivel de producción.
Si sigue sin poder acceder a la consola web de Red Hat OpenShift después de completar estos pasos, consulte el tema sobre Depuración de la consola web de OpenShift en la documentación sobre resolución de problemas de Red Hat OpenShift on IBM Cloud.