Azure 上的 Kubernetes 多集群 pod 对等互连
Kubernetes multi-clusters pod peering on Azure
如何在多个 Azure Kubernetes 集群上配置 Pods 之间的路由?
在 Google Cloud
上类似于 ip-alias/vpc-native
在 AKS 中,我认为您可以使用高级网络在同一 vnet 的不同子网中创建 AKS 群集。有关网络的更多详细信息,请参阅 Choose the appropriate network model。但这不是一个完美的解决方案,并且存在一些限制。例如,AKS 群集应与 vnet 位于同一区域。
你可以看看Gotchas & Solutions Running a Distributed System Across Kubernetes Clusters。就像它所说的那样,很难从不同的区域进行通信,而且还没有解决 运行 跨多个集群的分布式系统的问题。这仍然是一个非常艰难的经历,没有真正记录下来。
所以,可能要等很长时间才能完美解决。
如何在多个 Azure Kubernetes 集群上配置 Pods 之间的路由?
在 Google Cloud
上类似于ip-alias/vpc-native
在 AKS 中,我认为您可以使用高级网络在同一 vnet 的不同子网中创建 AKS 群集。有关网络的更多详细信息,请参阅 Choose the appropriate network model。但这不是一个完美的解决方案,并且存在一些限制。例如,AKS 群集应与 vnet 位于同一区域。
你可以看看Gotchas & Solutions Running a Distributed System Across Kubernetes Clusters。就像它所说的那样,很难从不同的区域进行通信,而且还没有解决 运行 跨多个集群的分布式系统的问题。这仍然是一个非常艰难的经历,没有真正记录下来。
所以,可能要等很长时间才能完美解决。