首页 > 解决方案 > Terraform 版本 12 ;1 个用于多个 amis 的 aws_instance 资源

问题描述

目前使用 terraform 版本 12,我不希望创建 3 个不同的数据源和 3 个不同的实例资源。有没有办法结合这个逻辑?

data "aws_ami" "ids" {
  most_recent = true

  owners = ["1234554321"]

  filter {
    name   = "name"
    values = ["myami1-*", "myami2-*", "myami3-*]
  }
}



 resource "aws_instance" "tes-env" {
  count = number of values in ami_ids list
  ami = each ami in the list

标签: terraformterraform-provider-aws

解决方案


推荐阅读