为什么在使用模板文件设置 S3 存储桶策略时出现循环错误?



我有以下内容,当我尝试运行"地形计划"时,它失败了。

data "template_file" "s3_bucket_policy" {
template = "${file("${path.module}/templates/s3_bucket_policy.json")}"
vars = {
bucket_arn            = aws_s3_bucket.app_bucket.arn
vpc_endpoint_id       = var.vpc_endpoint_id
vpc_tools_endpoint_id = var.vpc_tools_endpoint_id
}
} 

输出显示Error: Cycle: data.template_file.s3_bucket_policy, aws_s3_bucket.app_bucket-aws_s3_bucket.app_bucket.arn之前已成功创建。

我很乐意提供有关如何故障排除的建议!

如果您的aws_s3_bucket.app_bucket资源引用data.template_file.s3_bucket_policy,则可能会发生这种情况。

共享整个.tf文件将很有帮助。

相关内容

  • 没有找到相关文章

最新更新