Как я могу получить идентификатор подсети из объекта openstack_compute_instance_v2 в terraform?

Я работаю в облачной среде, над которой у меня нет полного контроля. Чтобы настроить балансировщик нагрузки, мне сказали создать экземпляр, затем запустить команды nova, чтобы получить информацию о подсети, и оттуда запустить больше команд nova, чтобы создать балансировщик нагрузки. Есть также веб-интерфейс, который я мог бы использовать, который немного более разумный, но я хочу автоматизировать это в terraform.

Если мне нужно повторить этот обратный подход, когда я сначала создаю экземпляр - что я могу, и ему назначается IP и нормально работает сеть - как я могу тогда определить, какой подсети он назначен? Я не понял, как сделать этот поиск.

Я вижу, я могу смотреть на ${openstack_compute_instance_v2.foo.network} но это, похоже, не помогает.

0 ответов

Другие вопросы по тегам