Lambda在VPC中的网络配置问题咨询及Terraform实现需求
概述
我有如下网络配置(为便于说明,对配置做了一定简化,可能不完全准确)。
应用需求
- Lambda是需通过HTTP(S)调用的API,已配置Lambda API Gateway
- 需要连接至私有子网中的RDS
- 需要调用互联网及外部API
遇到的问题
将Lambda部署在私有子网时:
- 可调用互联网
- 原本以为无法通过互联网被调用,但实际API Gateway仍可接收请求
- 可连接至RDS
将Lambda部署在公有子网时:
- 无法调用互联网
- 可通过互联网被调用
- 可连接至RDS
不将Lambda部署在VPC中时:
- 可调用互联网
- 可通过互联网被调用
- 无法连接至RDS
其他说明
我使用Terraform搭建基础设施,优先寻求含Terraform示例的解决方案,也欢迎其他形式的建议。
内容的提问来源于stack exchange,提问作者Victor Axelsson
相关产品推荐
相关产品推荐

