我想从Linux机器内的S3存储桶下载文件。在那种情况下就是这样的嘘声。
我尝试了以下代码段。
data "aws_s3_bucket_object" "download" {
bucket = "rmqbroker"
key = "rabbitbroker.json"
}
resource "aws_instance" "my-test-instance" {
ami = "ami-07d0cf3af28718ef8"
instance_type = "t2.micro"
key_name = "mykey"
user_data= "${data.aws_s3_bucket_object.download.body}"
tags= {
Name = "S3_Instance"
}
}
我在terraform中应用了相同的内容,但是我仅创建了实例,没有与S3内容相关的更新。
有人帮助我从S3下载json文件并将其保存在我的/opt
目录中。