尽管命令行访问工作正常,但无法访问本地安装的 openshift 中的身份验证

问题描述 投票:0回答:0

我已经在本地安装了这个 openshift 集群。 我可以使用命令行访问集群。 但我无法使用此网址访问用户界面: https://console-openshift-console.apps.myapp-name.com/

URL 重定向到身份验证过程:

https://oauth-openshift.apps.myapp-name.com/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.sasi-molsheim.biocontinuum-innovation.com% 2Fauth%2Fcallback&response_type=代码&范围=用户%3Afull&状态=7f7c3188

但是不显示验证页面。我收到以下消息:

无法申请

应用程序当前未在此端点处处理请求。它可能尚未启动或仍在启动。

您看到此页面的可能原因:

The host doesn't exist. Make sure the hostname was typed correctly and that a route matching this hostname exists.
The host exists, but doesn't have a matching path. Check if the URL path was typed correctly and that the route was created using the desired path.
Route and path matches, but all pods are down. Make sure that the resources exposed by this route (pods, services, deployment configs, etc) have at least one pod running.

我应该注意什么来尝试解决这个问题?

我看过

认证运营商 身份验证操作员的 pod 在 pod 的日志中 在认证运营商使用的证书上

[ec2-user@ip-10-2-108-133 ~]$ oc project openshift-authentication
Now using project "openshift-authentication" on server "https://api.my-app-name.com:6443".
[ec2-user@ip-10-2-108-133 ~]$ oc get pods
NAME                               READY   STATUS    RESTARTS   AGE
oauth-openshift-588669875c-8k6gh   1/1     Running   0          30d
oauth-openshift-588669875c-jqtfx   1/1     Running   0          30d
oauth-openshift-588669875c-m4hgp   1/1     Running   0          30d
[ec2-user@ip-10-2-108-133 ~]$ oc get svc
NAME              TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)   AGE
oauth-openshift   ClusterIP   172.30.195.31   <none>        443/TCP   54d
[ec2-user@ip-10-2-108-133 ~]$

但没有什么是显而易见的。可能是什么原因导致了这个问题?以及如何解决呢?如果有人愿意在这里提供帮助,我已准备好显示更多日志和命令输出。

我看过

认证运营商 身份验证操作员的 pod 在 pod 的日志中 在认证运营商使用的证书上

但没有什么是显而易见的。可能是什么原因导致了这个问题?以及如何解决呢?如果有人愿意在这里提供帮助,我已准备好显示更多日志和命令输出。

kubernetes openshift kubernetes-ingress
© www.soinside.com 2019 - 2024. All rights reserved.