Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何使用Cloudformation将文件从代码提交加载到s3_Amazon Web Services_Amazon S3_Amazon Cloudformation_Aws Glue - Fatal编程技术网

Amazon web services 如何使用Cloudformation将文件从代码提交加载到s3

Amazon web services 如何使用Cloudformation将文件从代码提交加载到s3,amazon-web-services,amazon-s3,amazon-cloudformation,aws-glue,Amazon Web Services,Amazon S3,Amazon Cloudformation,Aws Glue,我有一个胶水的工作,将从S3桶胶水脚本。gluescript将被推送到code commit,gluescript将从code commit自动复制到S3 我的问题是:如何使用Cloudformation将文件从代码提交加载到s3?除了使用,什么都没有。如果这不适合您,您必须在CloudFormation(CFN)中创建 自定义资源将采用lambda函数的形式,当在CFN堆栈中触发时,该函数将使用AWS SDK与S3和CodeCommit交互,以在两个服务之间复制文件。您可以使用本地路径指定脚本

我有一个胶水的工作,将从S3桶胶水脚本。gluescript将被推送到code commit,gluescript将从code commit自动复制到S3

我的问题是:如何使用Cloudformation将文件从代码提交加载到s3?

除了使用,什么都没有。如果这不适合您,您必须在CloudFormation(CFN)中创建


自定义资源将采用lambda函数的形式,当在CFN堆栈中触发时,该函数将使用AWS SDK与S3和CodeCommit交互,以在两个服务之间复制文件。

您可以使用本地路径指定脚本位置。通过这种方式,您可以将脚本放在Git repo中,而不是S3中。CloudFormation将在后台上传您的脚本。

谢谢。是否有任何方法可以更改yaml模板,将文件从代码提交repo复制到s3bucket@GIRIJA这需要通过开发自定义资源获得自定义解决方案。感谢您提供的解决方案。@GIRIJA没问题。如果答案是有帮助的,我们将不胜感激。这个问题进展如何?我看到你贴了一张新的。目前的问题解决了吗?