terraform - 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
解决方案
推荐阅读
- python-3.x - 如何使用 python 的 configparser 编写没有节的文件
- javascript - 如何处理动态引导卡的jquery创建?
- c# - 服务器实时调用客户端(Xamarin Forms e Aspnet Core)
- r - 如何在正则表达式 (R gsub) 中说 (\w+\W+) 乘以 4
- multilingual - 如何一次性在 Kentico 中为多个页面创建新的文化版本?
- java - 当我按字符串过滤时,表格不显示所有数据
- javascript - 我有一个带有数据属性的 JSON 文件,其中包含包含有关冠军信息的对象。如何获得具有特定 KEY 属性的冠军?
- android - Android 开发 - 在哪里可以找到“原始”晦涩的组件文档
- java - 无法在 JFrame 中获得完整的 mariadb 输出
- json - 从串口读取 JSON 缺少部分起始数据