【发布时间】:2018-05-02 15:18:06
【问题描述】:
我已将两个 EBS 卷附加到一个 EC2 实例。使用 terraform,我想输出附加卷的 ID。 1. 我使用了数据源“aws_instance”,但它只显示一个附加卷。 2. 也尝试使用数据源“aws_ebs_volume”,但仍然只得到一个卷。
请指教。
代码:
*data "aws_instance" "foo" {
instance_id = "i-kljo......b0e"
}*
*output "ebs_block_device" {
value = "${data.aws_instance.foo.ebs_block_device}"
}*
-------------------------------------------------------
*data "aws_ebs_volume" "ebs_volume" {
most_recent = true
filter {
name = "tag:Name"
values = ["Test_001"]
}
}*
*output "ebs_all_volumnes" {
value = ["${data.aws_ebs_volume.ebs_volume.id}"]
}*
【问题讨论】:
标签: terraform