【发布时间】:2020-10-21 19:12:34
【问题描述】:
我有一个用例,我需要重新使用分离的浮动 IP。有没有办法在 Terraform 中做到这一点?我试过了:
`
data "openstack_networking_floatingip_v2" "fips" {
status = "DOWN"
}
`
获取分离 IP 的列表,但我收到一条错误消息,提示存在多个浮动 IP(这是真的)。
有没有一种好方法可以将分离的浮动 IP 作为 terraform 中的数据资源?另一种方法是通过包装脚本使用此处概述的命令传递一组可用 IP:Reuse detached floating IPs in OpenStack
【问题讨论】:
-
我猜没有办法将分离的浮动 IP 作为 terraform 中的数据资源,因为名称中唯一带有“ip”的数据资源是
openstack_networking_floatingip_v2并且只返回一个中的id发现浮动IP:registry.terraform.io/providers/terraform-provider-openstack/… -
是的,据我所知,似乎没有一个 openstack 数据资源可以返回多个 IP。
标签: ip terraform openstack floating