首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >入口的Docker桌面kubernates上的空地址

入口的Docker桌面kubernates上的空地址
EN

Stack Overflow用户
提问于 2020-07-23 02:00:36
回答 2查看 2.1K关注 0票数 3

k8入口yaml,用于在扩展底座桌面k8中部署入口,但不工作地址总是空的任何人请帮助我这一点

代码语言:javascript
复制
$ kubectl get ingress springboot-ingress
NAME                 HOSTS                  ADDRESS   PORTS   AGE
springboot-ingress   espark.com,localhost             80      12m
EN

回答 2

Stack Overflow用户

发布于 2020-07-23 05:57:59

工作代码git url https://github.com/adarshkumarsingh83/kubernetes/tree/master/springboot-kubernetes-ingress-lb

我已经使用了下面的url

代码语言:javascript
复制
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.30.0/deploy/static/mandatory.yaml
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.30.0/deploy/static/provider/cloud-generic.yaml
$ kubectl apply -f $(pwd)/kubernates/ingress.yaml

并将入口yaml更改为一行,这对我很有效

代码语言:javascript
复制
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: springboot-ingress
spec:
  rules:
    - host: espark.com
      http:
        paths:
          - path: /v1/api/address
            backend:
              serviceName: espark-address-service
              servicePort: 8080
          - path: /v1/api/employee
            backend:
              serviceName: espark-employee-service
              servicePort: 8080
    - host: localhost
      http:
        paths:
          - path: /v1/api/address
            backend:
              serviceName: espark-address-service
              servicePort: 8080
          - path: /v1/api/employee
            backend:
              serviceName: espark-employee-service
              servicePort: 8080
票数 1
EN

Stack Overflow用户

发布于 2020-07-23 04:22:37

检查kubectl get endpoints是否为您的服务生成了终结点,并验证它是否具有IP。如果没有,请检查您的服务资源中的选择器和端口,它们应该至少匹配一个正在运行的pod,否则会出现上面看到的情况。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63040492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档