Perché non riesco ad accedere alla console di Red Hat OpenShift senza una rete privata virtuale (VPN) sul cloud privato virtuale (VPC)?
Risolvi i problemi di accesso alla console web di Red Hat OpenShift per i cluster presenti nella tua sede Satellite.
Quando si crea un cluster Red Hat OpenShift nella propria sede Satellite, non è possibile accedere alla console web Red Hat OpenShift oppure l'accesso alla console risulta intermittente.
Viene visualizzato un messaggio di errore simile al seguente:
OpenShift web console unavailable
Wait until your ingress subdomain is available before you access the OpenShift web console.
Verifica i seguenti motivi per cui non riesci ad accedere alla console web di Red Hat OpenShift.
- È possibile accedere alla console web Red Hat OpenShift solo dopo la creazione del sottodominio Ingress del vostro cluster. Per il sottodominio Ingress da creare, gli host devono essere assegnati come nodi di lavoro in ogni zona della piscina di lavoro predefinita nel tuo cluster. Ad esempio, se il tuo pool di lavoratori predefinito si estende per tre zone, ma gli host vengono assegnati come nodi di lavoro al pool di lavoratori predefinito in sole due zone, il sottodominio Ingress nel tuo cluster non può essere creato e non è possibile accedere alla console web.
- Gli indirizzi IP ( Internet Protocol ) privati delle tue istanze sono stati registrati automaticamente e aggiunti al record DNS (Domain Name System) della tua sede e al sottodominio Ingress del cluster. Questa configurazione impedisce agli utenti che non sono connessi alla rete privata dei tuoi host di accedere al cluster da un computer locale o di aprire la console web Red Hat OpenShift.
Scegli dalle seguenti opzioni.
- I nodi di lavoro non esistono in ogni zona della piscina operaia predefinita
- Se si utilizza l'assegnazione automatica dell'host, allega host alla propria ubicazione Satellite nella zona in cui non si dispone di nodi di lavoro in modo che gli host possano essere assegnati alla piscina di lavoro predefinita. Se gli host non vengono assegnati automaticamente, è possibile anche assegnare manualmente Satellite hosts in quella zona al tuo cluster.
- Gli indirizzi IP privati host sono utilizzati per il sottodominio Ingress
- Connettiti alla rete privata dei tuoi host per accedere al tuo cluster e apri la console web Red Hat OpenShift. Ad esempio, connettiti alla tua rete locale in sede oppure utilizza una VPN come WireGuard per connettersi alla rete privata del proprio provider cloud.
In alternativa, se i tuoi host dispongono di una connessione alla rete pubblica, puoi verificare l'accessibilità del tuo cluster modificando l' URL e del servizio del cluster e il record DNS della tua posizione in modo da utilizzare gli indirizzi IP pubblici dei tuoi host. Si noti che rendere disponibili i sottodomini di posizione e di cluster al di fuori della rete privata degli host ai propri utenti cluster autorizzati non è consigliato per i carichi di lavoro a livello di produzione.
Se, dopo aver completato questi passaggi, non riesci ancora ad accedere alla console web di Red Hat OpenShift, consulta la sezione " Debug della console web di OpenShift " nella documentazione sulla risoluzione dei problemi disponibile all'indirizzo Red Hat OpenShift on IBM Cloud.