具有多节点的Azure Kubernetes Services群集

时间:2020-04-02 06:11:56

标签: kubernetes azure-aks

目前,我有一个要求:

假设我有2个应用程序 A B ,其中 A B 进行对话。我想将它们部署在 Azure Kubernetes服务群集上,该群集具有5个节点,每个节点都有一个Pod,容器中包含一个应用程序实例。

因此有两个群集,例如 ClusterA ClusterB

集群A 具有节点N1,N2,N3,N4,N5

集群B 具有节点N6,N7,n8,N9和N10。

我有两组用户 U1 U2 。我想在逻辑上对集群进行分区,以使来自

的请求
U1 - https -> clusterA( N1, N2, N3) -- HTTP(Rest) -> Cluster B(N6, N7,N8)
U2 - https -> clusterA( N4, N5) -- HTTP(Rest) -> Cluster B(N9, N10)

如果我们想在两个单独的分区上拥有最大的控制权而不互相影响,那正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

InternalLoadBalancer是正确的决定。 单独的集群,通过入口相互交谈 https://docs.microsoft.com/en-us/azure/aks/ingress-internal-ip 如果需要某些合规性,则应考虑使用轮辐式拱门。