Kubernetes Nginx Ingress不绑定到现有的ELB

时间:2018-08-28 08:02:31

标签: amazon-web-services kubernetes amazon-elb kubernetes-ingress nginx-ingress

我目前在Kubernetes上有一个Nginx入口,该入口使用AWS上的外部ELB。

多个服务已经在使用此入口。 在最近的项目中,我无法将新的ingress绑定到现有的ELB。

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    kubernetes.io/ingress.class: nginx-external
  creationTimestamp: 2018-08-28T07:51:17Z
  generation: 1
  labels:
    app: my-rp
  name: my-rp-ext
  namespace: dev
  resourceVersion: "35250074"
  selfLink: /apis/extensions/v1beta1/namespaces/dev/ingresses/my-rp-ext
  uid: 250fadee-aa97-11e8-a998-069ca3f9031e
spec:
  rules:
  - host: my-rp-ext.dev.mydomain.com
    http:
      paths:
      - backend:
          serviceName: my-rp
          servicePort: http
        path: /
status:
  loadBalancer: {}

因此,这只是一个非常简单的典型入口对象,一旦部署,LoadBalancer将为空。 ingress.class匹配控制器中的一种设置。

我知道这可能是一个更复杂的问题,所以我只想了解如何调试此问题。更具体地说,哪个对象实际上绑定到现有的ELB?非常感谢

0 个答案:

没有答案