gpt4 book ai didi

amazon-web-services - AWS Lambda 和 Amazon S3 资源是否可以存在于同一个 CloudFormation 模板中?

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

我需要使用 CloudFormation 创建一个 Amazon S3 存储桶和一个 lambda 函数。我本地有 jar 文件。如果我在单个模板中编写 S3 存储桶和 lambda 函数的资源,则必须在 lambda 资源中提供 S3bucket 和 key 。堆栈创建失败,因为存储桶中不存在 jar 文件。那么,这是否意味着我必须使用模板单独创建一个存储桶,上传 jar 文件,然后使用另一个模板创建 lambda 函数?

有没有一种方法可以使用一个模板创建这两种资源?

最佳答案

对于某些需要 Amazon S3 位置(存储桶名称和文件名)的资源属性,您可以指定本地引用。您可以在模板中指定本地工件,然后使用 aws cloudformation package 命令快速上传它们,而无需手动将文件上传到 S3 存储桶,然后将位置添加到模板中。

您可以在这里找到更多信息:Uploading Local Artifacts to an S3 Bucket

关于amazon-web-services - AWS Lambda 和 Amazon S3 资源是否可以存在于同一个 CloudFormation 模板中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62447644/

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