路由器无法将请求路由到openshift origin中的任何服务(v1.1.4)进行故障排除时我看到了
oc get pods --all-namespaces --selector=router --template='{{range .items}}HostIP: {{.status.hostIP}} PodIP: {{.status.podIP}}{{end}}{{"\n"}}'
HostIP: 10.12.10.5 PodIP: 10.12.10.5
可能这是问题,因为路由器不在pod网络上并且无法路由请求?
答案 0 :(得分:0)
有许多类型的路由器。 HAProxy路由器是最常用的路由器。我想这就是你正在使用的那种,因为你把它放在一个吊舱里。
路由器本身会做的很少。同样,我假设您正在使用Openshift Web应用程序,并且您正在单击创建的链接。为了解决此问题,您需要设置通配符DNS(check this Wildcard DNS article out)。一旦你完成了这个设置并且你让路由器解析到正确的节点,并且你已经正确配置了路由器和路由器,那么链接应该可以工作。