我遇到了CloudFormation堆栈调用lambda函数的情况。 lambda配置为在VPC的专用子网中运行。创建CloudFormation堆栈后,它将正确调用Lambda。但是,当lambda尝试将响应发送到堆栈时,它将挂起。 lambda是python代码,正在尝试将HTTP响应发送到cloudformation URL。
我尝试使用NAT网关路由响应。工作正常。但是,我想使用VPC端点。当我在运行lambda的相同子网中为Cloudformation创建VPC端点接口时,它不起作用。流量似乎没有通过端点路由。 Lambda和Endpoint安全组允许来自同一VPC的流量,并且对出站流量没有限制。我的VPC具有DNS解析,已启用主机名。此外,还为端点启用了专用DNS名称。
您知道我的设置中缺少什么吗?谢谢。