gpt4 book ai didi

amazon-web-services - 在已创建的资源上部署 lambda 函数

转载 作者:行者123 更新时间:2023-12-03 07:15:31 25 4
gpt4 key购买 nike

我面临着程序化帐户无权创建资源的挑战。通常,无服务器通过 Cloudformation 创建资源,方法是上传 Cloudformation 模板并要求 Cloudformation 创建堆栈。在这种情况下,不会有这样的堆栈,但已经为我创建了所需的资源。我想在已手动创建的现有资源(例如 API 网关、S3 存储桶、Lambda 角色、Lambda 函数)上部署 lambda 函数和所有代码。

是否可以绕过cloudformation?或者是否可以在 serverless.yml 中提及所有这些资源以及每个资源的 arn,其中 serverless 不会创建堆栈,只是将 zip 文件上传到 S3 存储桶,然后解压缩 lambda 函数中的所有代码?

最佳答案

经过大量研究并经历了这个thread ,我得出的结论是serverless到目前为止,框架还没有办法绕过 Cloudformation,因为它使用 Cloudformation 来检查资源是否已创建。如果不是,它将创建它。目前,我们可以传递的唯一现有资源是可供将要部署的 Lambda 函数使用的 Lambda 角色、Cloudformation 角色、vpc id、子网和 s3 存储桶。这是template包含所有可能操作的 serverless.yml。

关于amazon-web-services - 在已创建的资源上部署 lambda 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63690253/

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