【发布时间】:2020-09-07 05:10:49
【问题描述】:
我找不到用于 AWS S3 批处理操作的 Terraform 资源?我能够通过 terraform 创建 AWS s3 库存文件,但无法创建 s3 批处理操作。
有人通过 terraform 创建了 s3 批处理操作吗?
【问题讨论】:
我找不到用于 AWS S3 批处理操作的 Terraform 资源?我能够通过 terraform 创建 AWS s3 库存文件,但无法创建 s3 批处理操作。
有人通过 terraform 创建了 s3 批处理操作吗?
【问题讨论】:
不,没有用于 S3 批处理操作的 Terraform 资源。一般来说,大多数 Terraform 提供者只为实际上是资源的东西提供资源(它们到处闲逛),而不是可以被视为“任务”的东西。出于同样的原因,S3 批处理操作也没有 CloudFormation 资源。
最好的办法是使用一个允许您运行 shell 命令并使用 AWS CLI 的模块。我喜欢使用this module 来完成这类任务。您可以将它与AWS CLI command for S3 batch jobs 结合使用。
【讨论】: