【发布时间】:2019-09-19 15:01:21
【问题描述】:
我正在 Azure 环境 (AKS) 中尝试 Kubernetes。
我部署了一个 nginx 入口,并通过一个公共 ip 和一个天蓝色的负载均衡器暴露在互联网上。用于暴露公共/前台服务。
我的问题是我想部署“后备”服务,而不是暴露在互联网上。我的第一个猜测是部署第二个入口并将其暴露在内部负载均衡器上,对吗?
但是,如果我的前端服务需要消耗后端服务,我可以在第二个入口(使用 nginx 配置、ssl 卸载等)上消耗它,但不往返于内部负载均衡器。在这种情况下,DNS 配置是什么?
【问题讨论】:
-
前后端服务是否在同一个 AKS 集群上?
-
为什么要入口?为什么不能只使用 Kubernetes 服务?
-
@4c74356b41 服务不允许您混合路径来为指向 Ingress 等单独服务的不同应用程序提供服务
-
你为什么需要它?每个服务都可以有自己的端点
标签: azure kubernetes dns kubernetes-ingress azure-aks