AWS:如何对多个 VPC 进行负载均衡

AWS: How to load balance multiple VPCs

我在 AWS 上有三个 VPC,main-vpc、vpc-a 和 vpc-b。我创建了 VPC 对等互连。

VPC peering:
main-vpc and vpc-a
main-vpc and vpc-b

vpc-a 有一个 eks 集群。 vpc-b 有它的 eks 集群。两个 eks 集群都公开了 LoadBalancer。我可以点击 vpc-a(eks) 和 vpc-b(eks) 的 URL。我想在 main-vpc 上创建一个负载均衡器,以便可以将流量定向到 vpc-a 和 vpc-b。怎么做?

您需要这样做的原因是什么?

如果负载均衡器是私有的(已经有了对等就没有问题): https://aws.amazon.com/premiumsupport/knowledge-center/elb-access-load-balancer-vpc-peering/

如果负载均衡器是 public,您只需指向端点(其他 vpc 可以访问它们)。