小编Kai*_*rac的帖子

Kubernetes 中的 UnknownHostException

我在 kubernete 和 docker 中使用微服务,UnknownHostException当 Zuul(网关)将请求数据转发到服务时,我无法通过 pod 名称 ping 到服务容器(但是当我使用 docker swarm 而不是 Kubernetes 时,我可以正常通过主机名 ping )

这是我的服务 yaml 文件

apiVersion: apps/v1beta1
kind: Deployment
metadata:
  name: merchantservice
  labels:
    run: merchantservice
spec:
  template:
    metadata:
      labels:
        name: merchantservice
    spec:
      containers:
      - name: merchantservice
        image: merchantservice:latest
        ports:
        - containerPort: 8001
        env:
          - name: EUREKA_SERVER
            value: "eureka1"
          - name: EUREKA_SERVER2
            value: "eureka2"
          - name: CONFIG_SERVER
            value: "configserver"
---
apiVersion: v1
kind: Service
metadata:
  name: merchantservice
spec:
  selector:
    name: merchantservice
  ports:
    - port: …
Run Code Online (Sandbox Code Playgroud)

java spring kubernetes netflix-zuul

6
推荐指数
1
解决办法
7289
查看次数

标签 统计

java ×1

kubernetes ×1

netflix-zuul ×1

spring ×1