Назначить 2 фиксированных IP-адреса из подсети на сервер через Heat

Есть ли способ назначить несколько IP-адресов из подсети на сервер, используя тепловые шаблоны? Я определил ресурс для порта, используя фиксированные IP-адреса, как показано ниже. Затем я использовал этот ресурс для создания порта на OS::Nova::Server. Но я вижу только один IP из назначенной подсети. Есть ли способ назначить IP-адреса из подсети?

resources: a_port: type: OS::Neutron::Port properties: network: "a_network" fixed_ips: [ { "subnet_id" : "a_subnet_id", "subnet_id" : "a_subnet_id" } ]

1 ответ

Решение

Работая в нашей системе, я смог использовать что-то вроде этого, чтобы получить пару IP-адресов:

resources: a_port: type: OS::Neutron::Port properties: network_id: "a_network" fixed_ips: - subnet_id: a_subnet_id - subnet_id: a_subnet_id

Я думаю, что проблема у вас обоих subnet_id определения находятся в одной карте? (Обратите внимание, что, похоже, произошли некоторые изменения имени свойства для удаления _id в более поздних выпусках.)

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