【发布时间】:2018-06-12 21:50:33
【问题描述】:
使用 Terraform 0.9.6 当我尝试使用下面的代码创建点队列时出现此错误,但是当我使用 v0.11.7,它有效。 Terraform 文档是 here。我的问题是如何确定这是由于缺少 v0.9.6 功能还是我使用的语法不正确。我怎样才能找到这个?
我需要使运动车队资源标签适用于 v0.9.6。
错误:
* aws_spot_fleet_request.cheap_compute: launch_specification.0: invalid or unknown key: tags
代码:
# Request a Spot fleet
resource "aws_spot_fleet_request" "cheap_compute" {
iam_fleet_role = "arn:aws:iam::xxxxxxxxxxxxx:role/aws-service-role/spotfleet.amazonaws.com/AWSServiceRoleForEC2SpotFleet"
spot_price = "0.03"
allocation_strategy = "diversified"
target_capacity = 2
valid_until = "2018-07-21T20:44:20Z"
launch_specification {
instance_type = "t2.micro"
ami = "ami-1853ac65"
spot_price = "0.777"
availability_zone = "us-east-1a"
key_name = "${var.key_name}"
tags {
Name = "spot-fleet-example"}
}
}
【问题讨论】:
标签: amazon-ec2 terraform