2017-03-09 59 views
0

如何添加多個入口或負載均衡器在kubernetes單獨服務, here是我最終創建一個入口到我的子域的職位。有什麼方法可以指定由GCE創建的相同IP地址來啓動多個Ingress資源。Kubernetes每個服務子域

我使用GCE託管我的羣集。如果有更好的方法來處理這種情況,有多個資源來公開帶有子域www.app1.domain.com,www.app2.domain.com的服務,它們是完全不同的應用程序,並有兩個入口資源指向兩個使用相同外部IP地址的特定服務。

post我可以創建但無法爲其指定外部IP地址。

任何幫助非常感謝,謝謝。

回答

1

您可以定義多個Ingress資源並將它們放入Kubernetes中 - 它們不必位於相同的yaml文件中。所有入口資源共享相同的代理,並通過定義的主機名和路徑將它們路由到所需服務。

我不確定你的意思與外部IP地址。

+1

我能夠通過使用'ngnix loadbalancer'來獲得這項工作,它將充當我所有服務的外部IP,併爲每個服務定義了多個類型爲「NodePort」的多路入口,工作起來就像魅力一樣。 – kt14