【问题标题】:Which host-url should be provided to Ingress for Traefik in Kubernetes AWS?应为 Kubernetes AWS 中的 Traefik 提供哪个主机 URL?
【发布时间】:2018-08-01 15:35:40
【问题描述】:
我正在尝试在 AWS 上运行的 Kubernetes 集群中设置 Treafik。我在理解ingress-service 中使用的host-url 时遇到问题。他们页面中的教程很好,但认为在 minikube 中运行时您只有一个节点,因此您将将该 IP 映射到您将在 Treafik 中使用的主机。
对于 AWS 中的 Kubernetes,我不知道应该映射哪个 IP。主网址?当我有多个主人时会发生什么?
【问题讨论】:
标签:
kubernetes
traefik
amazon-eks
traefik-ingress
【解决方案1】:
host-url 是 AWS 中 Traefik 负载均衡器的外部 IP。在 minikube 中没有外部 IP,所以我认为他们是这样做的(使用 minikube IP)进行测试。
我有点理解这一点,当使用 Traefik(或其他 Ingress 控制器)时,我们只有一个负载平衡器,在这种情况下是 Traefik 的一个,其他服务将指向这个。 Traefik 然后将重定向流量。