![]() |
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已经存在,则会失败。 |
![]() |
hallibut · Lambda功能不工作的SST热重新加载 3 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 3 月前 |
![]() |
Sampgun · CDN调用与lambda调用的巨大差异 5 月前 |
![]() |
Tiago · 如何允许从一个安全组到另一个组的所有流量? 9 月前 |
![]() |
explorer · AWS SageMaker项目模板创建失败 9 月前 |