如何获得 AWS 应用程序负载平衡以转发到不同 vpc 中的目标组?

2024-03-26

我在我的大多数实例所在的主 VPC 中设置了一个应用程序负载均衡器。我在另一个托管 docker 服务的 VPC 中有一些实例,我想设置规则来访问这些实例http://domain.com/services/ http://domain.com/services/。我在两个 VPC 之间启用了对等互连,并且创建了一个目标组,但 ALB 仅列出其自己的 VPC 内的目标组。有没有办法访问对等 VPC 中的目标组,还是我运气不好?到目前为止,我在谷歌上找不到任何线索。我已确保 ALB 中的子网具有通过 VPC 对等互连的路由,但这并没有帮助。


您可以使用 ALB 进行负载平衡并使用对等 VPC 的内部 IP 地址。您可以通过选择target type as ip在设立目标集团时。

亚马逊有一篇关于这个确切问题和解决方案的精彩文章:https://aws.amazon.com/blogs/aws/new-application-load-balancing-via-ip-address-to-aws-on-premises-resources/ https://aws.amazon.com/blogs/aws/new-application-load-balancing-via-ip-address-to-aws-on-premises-resources/

由于您要从 VPC 转到 VPC,请将其“本地”措辞替换为“我的其他 VPC”。我只是使用 ALB 的主机标头路由进行设置,以便使用单个 ALB 跨两个 VPC。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获得 AWS 应用程序负载平衡以转发到不同 vpc 中的目标组? 的相关文章

随机推荐