每个区域的Azure kubernetes服务入口和群集

时间:2018-07-05 13:37:22

标签: azure kubernetes azure-kubernetes

我有一个应用程序,该应用程序由微服务组成,这些微服务经过dockerized并部署在西欧的Azure kubernetes服务上。

为了到达应用程序,创建了nginx入口控制器,并将公共端点映射到自定义域。 例如,公共ip x.x.x.x映射到Azure DNS中的域testwebsite.com。 Ingress负责路由到微服务。

如何将此设置转换为多个区域,并且仍然使用相同的DNS名称?

1 个答案:

答案 0 :(得分:1)

  

入口控制器是一款提供反向功能的软件   代理,可配置的流量路由和TLS终止   Kubernetes服务。 Kubernetes入口资源用于   为单个Kubernetes配置入口规则和路由   服务。

因此入口不适合您的目的。根据您的描述,我认为您可以尝试Azure Traffic Manager。此处介绍了Azure Traffic Manager:

  

Azure Traffic Manager是基于DNS的流量负载平衡器,它可以   使您可以最佳地将流量分配给全球的服务   Azure区域,同时提供高可用性和响应能力。

通过此介绍,我认为它更适合您的目的。