应该在Kubernetes AWS中将哪个主机URL提供给Ingress for Traefik?

时间:2018-08-01 15:35:41

标签: kubernetes traefik amazon-eks traefik-ingress

我试图在运行于AWS的Kubernetes集群中设置Treafik。我在理解host-url中使用的ingress-service时遇到问题。他们页面上的教程很好,但是认为在minikube中运行时,您只有一个节点,因此您要将IP映射到要在Treafik中使用的主机。

我不知道在AWS中使用Kubernetes时应该映射哪个IP。主网址?当我有多个主人时会发生什么?

1 个答案:

答案 0 :(得分:0)

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <form> Name: <input type="text" id="txtName" placeholder=" Name"><br><br> Email: <input type="text" id="txtEmail" placeholder=" Email"><br><br> City: <input type="text" id="txtCity" placeholder=" City"><br><br> <div id="button1"> <input type="button" id="add" onclick="Add()" value="Add Row"> </div> </form> <table id="tblCustomers"> <thead> <tr> <th>Name</th> <th>Email</th> <th>City</th> <th>Action</th> </tr> </thead> <tbody> </tbody> </table>是AWS中Traefik负载均衡器的外部IP。在minikube中,没有外部IP,所以我认为他们是通过这种方式(使用minikube IP)进行测试的。

我有点难以理解这一点,即在使用Traefik(或其他Ingress控制器)时,我们只有一个Load-Balancer,在这种情况下,其中一个是Traefik,其他服务将指向这一点。 Traefik随后将重定向流量。