Как я могу получить идентификатор подсети из объекта openstack_compute_instance_v2 в terraform?
Я работаю в облачной среде, над которой у меня нет полного контроля. Чтобы настроить балансировщик нагрузки, мне сказали создать экземпляр, затем запустить команды nova, чтобы получить информацию о подсети, и оттуда запустить больше команд nova, чтобы создать балансировщик нагрузки. Есть также веб-интерфейс, который я мог бы использовать, который немного более разумный, но я хочу автоматизировать это в terraform.
Если мне нужно повторить этот обратный подход, когда я сначала создаю экземпляр - что я могу, и ему назначается IP и нормально работает сеть - как я могу тогда определить, какой подсети он назначен? Я не понял, как сделать этот поиск.
Я вижу, я могу смотреть на ${openstack_compute_instance_v2.foo.network}
но это, похоже, не помогает.