【发布时间】:2020-03-30 09:16:23
【问题描述】:
我正在使用 terraform 在 openstack 中创建几个实例,我想自动为它们分配浮动 IP 地址,而无需任何人工干预。
我的 .tf 文件如下:
resource "openstack_networking_floatingip_v2" "floating-ip" {
count = 4
pool = "floating-ip-pool"
}
resource "openstack_compute_floatingip_associate_v2" "fip-associate" {
floating_ip = openstack_networking_floatingip_v2.floating-ip.address[count.0]
instance_id = openstack_compute_instance_v2.terraform-vm.id[count.0]
}`
我收到一个错误
“错误:缺少资源实例键
在 image-provisioning.tf 第 33 行,资源“openstack_compute_floatingip_associate_v2”“fip-associate”中: 33:instance_id = openstack_compute_instance_v2.terraform-vm.id[count.0]"
我的 terraform 版本是:Terraform v0.12.24 + provider.openstack 1.26.0
【问题讨论】:
标签: terraform-provider-openstack