Как сделать плавающие пулы IP-адресов доступными в OpenStack?

На контроллере:

> nova-manage floating list
None    192.168.1.1     None    public  eth0
None    192.168.1.2     None    public  eth0
None    192.168.1.3     None    public  eth0
...

> nova floating-ip-bulk-list   (with admin credentials)
+------------+---------------+---------------+--------+-----------+
| project_id | address       | instance_uuid | pool   | interface |
+------------+---------------+---------------+--------+-----------+
| -          | 192.168.1.1   | -             | public | eth0      |
| -          | 192.168.1.2   | -             | public | eth0      |
| -          | 192.168.1.3   | -             | public | eth0      |
| -          | 192.168.1.4   | -             | public | eth0      |
...


(with admin or other user credentials on "admin" tenant or another project tenant)
> nova floating-ip-list

> nova floating-ip-pool-list

Я не могу понять, как сделать так, чтобы IP-адреса в общедоступном пуле, показанные nova-manage, отображались для обычного клиента nova (или веб-клиента), чтобы я мог назначить их экземпляру.


person Trevor    schedule 14.04.2014    source источник
comment
Это немного сбивает с толку. Какого пользователя/арендатора вы используете в первом и втором сценариях?   -  person Akilesh    schedule 28.04.2014


Ответы (1)


Похоже, что люди, которые настраивают экземпляр OpenStack, используют нейтрон для управления сетью, поэтому кажется, что «нейтронный плавающий ip-create» сработал.

person Trevor    schedule 30.04.2014