通过Heat将2个固定IP从子网分配给服务器

时间:2015-07-29 02:18:28

标签: openstack openstack-neutron openstack-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 个答案:

答案 0 :(得分: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。)