我在 Openstack [1] 中找到了以下 REST API,用于将浮动 IP 关联到给定服务器。您可以在此处指定应将此 IP 分配给哪个服务器。我的实例有多个网络接口(比如说 eth0、eth1 eth2)。此 IP 分配始终将 IP 分配给第一个 nic,即 eth0。我的要求是将 IP 分配给我喜欢的网卡(比如 eth1)。分配浮动IP时有没有办法指定网卡。
POST /v2/{tenant_id}/servers/{server_id}/action
{
"addFloatingIp": {
"address": "10.10.10.1"
}
}
我希望有一个类似于下面的 API。我如何知道“addFloatingIp”下请求有效负载中可用的参数列表
{
"addFloatingIp": {
"address": "10.10.10.1",
"nic":"eth2"
}
}
Openstack 版本:IceHouse