有没有办法使用热模板将多个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"
}
]
答案 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。)