Size: a a a

OpenStack — русскоговорящее сообщество

2020 September 01

DK

Daniil Kharun in OpenStack — русскоговорящее сообщество
J
Как это, плохой?
Решает твою проблему вполне.

Она бы не возникла ведь, если бы нейтрону под клиентские виртуалки выделялись сплошные блоки адресов без "дыр", которые внезапно появляются из-за того что адреса что-то внешнее заняло.
никак не решает.
1. Ресурс IPv4 дорогой, поэтому сеть используется совместно с разными сервисами, а разрешает конфликты и резервирует адреса  внешний IPAM
источник

DK

Daniil Kharun in OpenStack — русскоговорящее сообщество
2.Port security отключать на ресурсах, сдаваемых в аренду, нельзя
источник

DK

Daniil Kharun in OpenStack — русскоговорящее сообщество
собственно для этого предусмотрен механизм подключения драйверов ipam
источник

DK

Daniil Kharun in OpenStack — русскоговорящее сообщество
но ни одного готового драйвера я не нашел
источник

J

J in OpenStack — русскоговорящее сообщество
Ну самое простое решение это тонкую прослоечку написать из скрипта который берет из ipam занятые адреса и модифицирует соответствующим образом диапазоны dhcp в neutron твоей ipv4 подсети.
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
Daniil Kharun
но ни одного готового драйвера я не нашел
Так собственно какая проблема написать?

https://specs.openstack.org/openstack/neutron-specs/specs/liberty/reference-ipam-driver.html
источник

DK

Daniil Kharun in OpenStack — русскоговорящее сообщество
это ж блюпринт, даже не драфт
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
Ну он старый, имплементирован, содержит ссылки и логику почему так а не иначе
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
ну вот собственно интерфейс: https://github.com/openstack/neutron/blob/master/neutron/ipam/driver.py
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
надо реализовать свой пул и свой сабнет
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
в сабнете есть методы для аллокации/деаллокации адреса
источник

DK

Daniil Kharun in OpenStack — русскоговорящее сообщество
круто, вроде то что нужно
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
это конечно упрощенно, но в целом работы на недельку с тестированием
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
Daniil Kharun
круто, вроде то что нужно
👍
источник

MS

Michael Silich in OpenStack — русскоговорящее сообщество
У phpipam тоже есть неплохой апи.  Может также выдавать свободные ипшки и сканировать сети если нужно.
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
Версию только правильную посмотрите, могут быть изменения в интерфейсах, хотя я глянул в Роки - там не очень сильные изменения к мастеру
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
ну и возможно фабрики вам понадобятся - но тут могут быть какие-нибудь совсем тривиальные
источник

IA

Ilya Alekseyev in OpenStack — русскоговорящее сообщество
Коллеги, а проголосуйте кто не проголосовал: https://t.me/openstack_ru/48545
Мне б еще человек 20.
источник

S

Sergey in OpenStack — русскоговорящее сообщество
коллеги, есть у кого доступ вот сюда https://eos.arista.com/eos-4-24-1f/ipv6-underlay-support-for-vxlan-with-evpn-control-plane/ ?
не дает прочитать новость без аккаунта..
источник
2020 September 02

НС

Никита Суворов... in OpenStack — русскоговорящее сообщество
Всем привет, а нет ли среди нас счастливчиков, настраивающих связку cinder + kuber через csi-cinder-plugin
источник