0

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

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之前已成功创建。

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

4

1 回答 1

1

如果您的aws_s3_bucket.app_bucket资源引用data.template_file.s3_bucket_policy.

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

于 2019-11-27T22:09:58.813 回答