![]() |
1
0
你在这里的评论听起来像是你认为声明S3后端实际上会导致Terraform创建S3 bucket:
事实并非如此。Terraform不会创建您用作后端的S3存储桶。在使用Terraform代码之前,您必须自己创建S3存储桶。这是没有办法的。如果你想让这个S3存储桶由Terraform管理,那么你必须将它分离成一个单独的Terraform模板,在这个Terraform代码之前运行,但在新的Terraform代码中,状态存储也会有同样的问题。 如果你想在GitHub操作中自动化整个过程,那么你可以使用 AWS CLI Tool 以在运行Terraform代码之前创建S3 bucket。您必须在GitHub Actions中放入某种逻辑来检查bucket是否存在,并且只运行CLI命令来创建一次bucket,因为如果bucket已经存在,则会失败。 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 5 月前 |
![]() |
DSATH · 我的lambda在代码完成之前就结束了,我不知道为什么 7 月前 |
![]() |
explorer · AWS SageMaker项目模板创建失败 11 月前 |
![]() |
Sunil Garg · 使用nodejs在S3上传文件时出现格式问题 1 年前 |