Terraform aws中实例az id为的地形标记实例

Terraform aws中实例az id为的地形标记实例,terraform,terraform-provider-aws,Terraform,Terraform Provider Aws,有人能帮我用实例可用性区域id标记实例吗 resource aws_instance this{ .. tag { key = az Value = <this.Instance_az_id> } } 资源aws\u此实例{ .. 标签{ 键=az 值= } } 示例键az和值us-east-2a 提前感谢您可以从定义实例时指定的子网中获取AZ resource "aws_instance" "this" { subnet_id = "${aws_

有人能帮我用实例可用性区域id标记实例吗

resource aws_instance this{
  ..
  tag {
    key = az
    Value = <this.Instance_az_id>
  }
}
资源aws\u此实例{
..
标签{
键=az
值=
}
}
示例键az和值us-east-2a


提前感谢

您可以从定义实例时指定的子网中获取AZ

resource "aws_instance" "this" {
  subnet_id = "${aws_subnet.a.id}" 
  tags {
    az = "${aws_subnet.a.availability_zone}"
  }
}

resource "aws_subnet" "a" {
  vpc_id = "${aws_vpc.main.id}"
  cidr_block = "10.0.1.0/24"
  availability_zone = "us-east-1a"
}

即使您没有为子网定义AZ(尽管运行这样的设置感觉很危险)

您能展示更多您尝试过的内容吗?如何跨可用性区域放置实例?您可以从指定的子网获取AZ。TF中的标记是通过
tags{AZ=“${aws\u subnet.this.availability\u zone}”}
而不是aws cli中的标记。@Rama Krishna S如果您希望我们提供帮助,请提供该输入。