在使用AWS时遇到配置VPC的Lambda不能访问S3的情况。
参考:
Stack Overflow: https://stackoverflow.com/questions/39779962/access-aws-s3-from-lambda-within-vpc
此时需要配置VPC来实现对S3的访问。
配置步骤:
1、在VPC页面选在终端节点,并创建
2、选择S3服务,S3服务类型选择Gateway类型。并选择和Lambda相同的VPC。
3、并配置终端节点的路由表,选择VPC对应的路由表;策略可以选择完全访问,也可以自定义。
4、最后创建终端节点
配置完就可以在具有VPC的Lambda Function访问S3服务了