【发布时间】:2020-06-04 08:22:31
【问题描述】:
terraform v0.12.17。我已经阅读了Data Source: aws_ebs_snapshot,但它并没有告诉我如何使用结果。
假设我想从最新的 AWS 快照创建一个 AWS 卷。如何使用数据资源获取最新快照,然后使用它创建卷?
provider "aws" {
region = "us-east-1"
}
data "aws_ebs_snapshot_ids" "jenkins_master" {
filter {
name = "tag:Name"
values = ["jenkins-master"]
}
}
resource "aws_ebs_volume" "jenkins_master_ebs" {
availability_zone = "us-east-1a"
size = ??? // taken from result of above data{}
snapshot_id = ??? // taken from result of above data{}
tags = {
Name = "jenkins-master-ebs"
}
}
【问题讨论】:
标签: terraform terraform-provider-aws