我是第一次接触无服务器架构和框架。我已经采用了aws节点模板。我将在lambda中部署我的服务,并在我的架构中使用DocumentDB、KMS、S3作为其他资源。
当我尝试在我的serverless.yml文件中将资源(DocumentDB、Kms和S3)设置为要部署的堆栈时,我是否还需要将私有网络、子网、NAT和网站管家的详细信息作为单独的资源放入,或者是否应该手动创建它们并将我的lambda/其他资源推入其中。
请帮我找出它的最佳实践。
我试着查看了一些示例,但没有获得有关在serverless.yml中使用vpc的任何细节。
注意:如果你能引导我到一个可以帮助我在无服务器yml中添加所有这些资源的链接,我将不胜感激
发布于 2019-08-31 04:49:03
这已经有一段时间了,但以防对其他人有帮助。Serverless支持添加现有的VPC,但对于VPC创建,您可以尝试https://github.com/smoketurner/serverless-vpc-plugin。
至于亚马逊网络服务作为提供商所支持的内容:https://serverless.com/framework/docs/providers/aws/guide/serverless.yml
https://stackoverflow.com/questions/56024217
复制相似问题