我应该为openshift路由器做什么(名称或服务未知)

时间:2018-10-05 15:27:03

标签: openshift

在我的本地openshift集群上配置路由器后,我遇到了一个问题。

  1. 您可以找到路由器的正常运行情况

[root @ yangyang〜]#oc获取pod -n默认值

 NAME                      READY     STATUS    RESTARTS   AGE
 docker-registry-1-v9wq2   1/1       Running   2          23h
 hello-openshift-1-2lvnm   1/1       Running   2          23h
 router-1-wclfm            1/1       Running   1          33m
  • 您会发现这里有一条服务“ hello-openshift”的路线

[root @ yangyang〜]#oc获取路线

 NAME              HOST/PORT                                                  
 PATH        SERVICES          PORT       TERMINATION   WILDCARD

 hello-openshift   hello-openshift-default.router.default.svc.cluster.local             
 hello-openshift   8080-tcp                 None

[root @ yangyang〜]#oc get svc | grep hello

   hello-openshift   172.30.122.129   <none>        8080/TCP,8888/TCP         23h
  1. 当我使用curl工具获取服务响应时,请使用CLUSTER_IP 可以,但是不能使用路由器主机名

[root @ yangyang〜]#curl 172.30.122.129:8080

Hello OpenShift!

[root @ yangyang〜]#curl hello-openshift-default.router.default.svc.cluster.local

curl: (6) Could not resolve host: hello-openshift- 
default.router.default.svc.cluster.local; Name or service not known

问题:给我“名称或服务未知”错误,可以给我帮助吗?

0 个答案:

没有答案