docker - 用于 Ingress 的 Docker Desktop kubernetes 上的空地址

标签 docker kubernetes desktop nginx-ingress

k8 ingress yaml which is used to deploy ingress in docker desktop k8 but not working address is always empty any one please help me on this

k8 ingress yaml 用于在 docker desktop k8 中部署入口但不是工作地址​​始终为空任何人请帮助我

$ kubectl get ingress springboot-ingress
NAME                 HOSTS                  ADDRESS   PORTS   AGE
springboot-ingress   espark.com,localhost             80      12m

最佳答案

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

我使用了以下网址

$ 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

并更改 ingress yaml 一行,它对我有用

  
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

关于docker - 用于 Ingress 的 Docker Desktop kubernetes 上的空地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63040492/

相关文章:

java - 尝试通过 kubernetes DNS 访问 kubernetes pod 时连接被拒绝

docker - dotnetcoresdk 容器中的 "dotnet publish"命令生成没有详细信息的 EXE

java - 创建全屏桌面环境?

asp.net - 使用我的应用程序快速书籍向 Web Connector 发送请求

android - 在异常处理程序(java)中使程序崩溃

java - 如何优雅地关闭 docker 容器中 tomcat 中的 servelts?

php - 如何使用 laradock 使用 postgres 配置 laravel?无法连接到服务器 : Connection refused on port 5432

kubernetes - CertManager Letsencrypt CertificateRequest "failed to perform self check GET request"

使用yaml文件进行Kubernetes滚动部署

kubernetes - Prometheus 未从 GKE 中的 cadvisor 接收指标