【发布时间】:2020-01-16 13:54:41
【问题描述】:
我正在尝试配置 2 个公共 IP 地址和 2 个网络接口。到目前为止我写的是:
resource "azurerm_public_ip" "example" {
name = "test-pip${count.index}"
count = 2
location = "${azurerm_resource_group.rc.location}"
resource_group_name = "${azurerm_resource_group.rc.name}"
allocation_method = "Dynamic"
idle_timeout_in_minutes = 30
}
output "public_ip_address" {
value = "${azurerm_public_ip.example.*.id}"
}
resource "azurerm_network_interface" "main" {
name = "test${count.index}"
count = 2
location = "${azurerm_resource_group.rc.location}"
resource_group_name = "${azurerm_resource_group.rc.name}"
ip_configuration {
name = "testconfiguration1${count.index}"
subnet_id = "${azurerm_subnet.internal.id}"
private_ip_address_allocation = "Dynamic"
public_ip_address_id = "${azurerm_public_ip.example[count.index].id}"
}
}
稍后我将使用这两个IP,并通过NI将它们分配给2台VM机器。
当我运行 terraform plan 时,我收到一条错误消息:
Terraform 版本是 "v0.12.3",Azure 提供者版本是 "v1.40.0"
【问题讨论】:
-
还有更新吗?你用答案解决问题了吗?如果是,请采纳。
标签: terraform terraform-provider-azure