Terraform从S3获取json数据



我正在尝试使用Terraform创建电子病历。我可以为configurations参数指定一个本地文件,但我想知道是否可以在S3中指定json文件,如果可以,如何指定。

resource "aws_emr_cluster" "cluster" {
...
...
...
configurations = "${file("local/file/path/to/json/file")}"
...
...
}

我想要的是能够指定一个s3文件路径。

使用aws_s3_bucket_object数据从S3:检索对象的内容

data "aws_s3_bucket_object" "config" {
bucket = "example-bucket"
key = "config.json"
}
resource "aws_emr_cluster" "cluster" {
configurations = "${data.aws_s3_bucket_object.config.body}"
}

相关内容

  • 没有找到相关文章

最新更新