Я нашел следующий REST API в Openstack [1], чтобы связать плавающий IP с данным сервером. Там вы можете указать, на какой сервер должен быть выделен этот IP-адрес. Мой экземпляр имеет несколько сетевых интерфейсов (допустим eth0, eth1 eth2). Эти распределения IP всегда выделяют IP первому nic, который является eth0. Мое требование - назначить IP для nic, который я предпочитаю (скажем eth1). Есть ли способ указать nic при распределении плавающих IP-адресов.Openstack Neutron указывает сетевой интерфейс при связывании плавающего 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