gpt4 book ai didi

amazon-web-services - 连接 AWS Api Gateway 和私有(private) ALB

转载 作者:行者123 更新时间:2023-12-03 16:26:50 24 4
gpt4 key购买 nike

我的任务是配置 API Gateway 以将流量路由到 Lambda 或负载均衡器(内部,在 VPC 下)。我认为可以使用简单的 HTTP 集成或 AWS 服务为 ALB 创建简单的集成。但经过一段时间的谷歌搜索后,我发现只有一个解决方案 - 配置 NLB,然后使用 VPC_Link integration .在这种情况下,一切看起来都正常。

但我还是找到了一些文章,如 this one人们在其中描述了如何在没有 VPC_links 的情况下集成 Api Gateway 和 LB。就我而言,我总是看到 invalid endpoint address将我的内部 ALB 与我的 apigateway 集成时出错。我想这仅适用于公共(public)资源(面向互联网的 LB)?

问题的第二部分。当我配置 VPC_link 时,我仍然需要为证书检查和其他东西提供一些集成端点。但看起来这个端点仍然必须是可公开访问的?问题是我在 ALB 下的服务有多个端点,我需要在此 Endpoint URL 中提供此端点的路径正如我现在所看到的,这个端点应该是公开的。因此,出于测试原因,我提供了我们需要执行的公共(public)资源的 url 和端点路径。这可行,但对我来说看起来太丑了。可能有任何漂亮的解决方案。

最佳答案

标记为正确的答案已过时。现在可以通过使用 VPC 链接的 HTTP 私有(private)集成将 API 网关与面向内部的 ALB 集成。
https://stackoverflow.com/a/67413951/2948212一步一步的配置。

关于amazon-web-services - 连接 AWS Api Gateway 和私有(private) ALB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50782573/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com