Я хочу назначить статический IP-адрес для нейтронного порта
server1_port:
type: OS::Neutron::Port
properties:
network_id: { get_param: private_net_id }
fixed_ips:
- subnet_id: { get_param: private_subnet_id }
ip_address: 192.168.3.43
Но это хорошо подойдет для моей рабочей среды.В случае моей среды разработки мне нужен DHCP, поэтому я должен удалить инструкцию ip_address:
server1_port:
type: OS::Neutron::Port
properties:
network_id: { get_param: private_net_id }
fixed_ips:
- subnet_id: { get_param: private_subnet_id }
Мне нужно превратить это в один шаблон и использовать Ansible group_vars для каждой среды prod / dev, поэтому ямог бы заменить 192.168.3.43 переменной, но как мне удалить опцию ip_address для Dev?или какое значение я должен дать, чтобы он принимал его как DHCP для dev?
Я использую heat_template_version: 2015-10-15
Я понимаю, что "условия" доступны после версии Ньютона(heat_template_version: 2016-10-14), но я не могу обновить.
Не могли бы вы подсказать, как это сделать в 2015-10-15?
Спасибо!