Существуют ли какие-либо модули для управления балансировщиками нагрузки OpenStack (OpenStack LBaas)?

Я хочу определить пул в Openstack LBaas (балансировщик нагрузки как услуга), а затем назначить ему VIP, чтобы создать кластер серверов с балансировкой нагрузки. Я хочу автоматизировать это с помощью Ansible. Я ищу модули Ansbile, которые могли бы помочь в достижении требуемой цели.


person Anand Patel    schedule 14.05.2015    source источник


Ответы (2)


Ansible пока не предоставляет базовый модуль для управления Neutron, и он не отображается на < проект github href="https://github.com/openstack-ansible/openstack-ansible" rel="nofollow">openstack-ansible.

Проверка TODO для проекта openstack-ansible показывает, что они все еще планируют работать над добавлением конфигурации Neutron LBaas.

person ydaetskcoR    schedule 15.05.2015

Ansible 2.7 теперь предоставляет то, что вам нужно, если у вас установлена ​​и включена Octavia в облаке OpenStack

Добавить/удалить балансировщик нагрузки из OpenStack Cloud: https://docs.ansible.com/ansible/latest/modules/os_loadbalancer_module.html#os-loadbalancer-module

Добавить/удалить прослушиватель для балансировщика нагрузки из OpenStack Cloud https://docs.ansible.com/ansible/latest/modules/os_listener_module.html#os-listener-module

Добавить/удалить пул в службе балансировки нагрузки из OpenStack Cloud https://docs.ansible.com/ansible/latest/modules/os_pool_module.html#os-pool-module

person Serjik    schedule 11.01.2019