【发布时间】:2015-05-14 11:52:26
【问题描述】:
我想在 Openstack LBaas(负载均衡器即服务)中定义一个池,然后为其分配一个 VIP 以创建一个负载均衡服务器集群。我想使用 Ansible 自动化这些事情。我正在寻找可以帮助实现所需目标的 Ansbile 模块。
【问题讨论】:
标签: load-balancing openstack ansible openstack-neutron
我想在 Openstack LBaas(负载均衡器即服务)中定义一个池,然后为其分配一个 VIP 以创建一个负载均衡服务器集群。我想使用 Ansible 自动化这些事情。我正在寻找可以帮助实现所需目标的 Ansbile 模块。
【问题讨论】:
标签: load-balancing openstack ansible openstack-neutron
Ansible 尚未提供 core module for Neutron 管理,并且它不会出现在 openstack-ansible github 项目中。
查看 openstack-ansible 项目的 TODO 表明他们仍在计划添加 Neutron LBaas 配置。
【讨论】:
Ansible 2.7 现在可以满足您在 OpenStack Cloud 上安装和启用 Octavia 所需的功能
从 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
【讨论】: