如何在Kubernetes注册eureka服务

时间:2017-02-21 10:55:43

标签: kubernetes netflix-eureka

我已经建立了一个带有kubernetes和a.o的微服务环境。灵光。问题是服务使用pod名称注册,客户端尝试直接访问它们而不是kubernetes服务。这就是我在尤里卡仪表板中看到的内容:

SERVICE-USERS   n/a (1) (1) UP (1) - service-users-1822504684-9b688:service-users:8501

因此,假设对该服务的调用因java.net.UnknownHostException: service-users-1822504684-9b688

而失败

有没有办法让eureka / kubernetes组合起作用?我知道我可以废弃eureka并让客户直接与kubernetes服务部门联系。

更多信息:

$ kubectl get pods
NAME                             READY     STATUS    RESTARTS   AGE
service-users-1822504684-9b688   1/1       Running   0          1h

$ kubectl get svc
NAME            CLUSTER-IP   EXTERNAL-IP   PORT(S)     AGE
service-users   10.0.0.119   <none>        8501/TCP    3d

0 个答案:

没有答案