我正在将eureka-微服务转换为docker-kubernetes。
当我创建pod
时,它通过configserver x.x.x.x端口8888在gitlab上获取配置文件。出现以下错误:
无法找到PropertySource:GET请求“ https://x.x.x.x:8888/docker/docker”上的I / O错误:没有到主机的路由(主机不可达);嵌套的异常是java.net.NoRouteToHostException:没有到主机的路由(主机不可达)
x.x.x.x
是配置服务器的IP地址
我已将https://x.x.x.x:8888
的证书导入到图像中。并创建了service.yml
文件。
我已经为docker创建了env
,还创建了bootstrap
文件。
关注此:https://groups.google.com/forum/#!topic/kubernetes-dev/TD4v5710jkQ
我已经创建了endpoint
用于重定向到configserver。
apiVersion: v1
kind: Endpoints
metadata:
name: configserver_name
namespace: default
subsets:
- addresses:
- ip: x.x.x.x
ports:
- port: 8888