OpenStack Neutron openvswitch agent plugin installation
Tested on Ubuntu Precise (12.04) and Trusty (14.04)
None
| Name | Default value | Description | Note |
|---|---|---|---|
local_ip |
127.0.0.1 |
GRE tunnels interface IP address. Enables GRE tunnelling if != 127.0.0.1 |
| Name | Default value | Description | Note |
|---|---|---|---|
rabbit_hostname |
localhost |
Hostname/IP address where the RabbitMQ service runs | |
rabbit_username |
rabbit_username_default |
RabbitMQ username for glance | |
rabbit_pass |
rabbit_pass_default |
RabbitMQ password for glance. |
Neutron ml2 plugin role: openstack-neutron_plugin_ml2
- hosts: compute001
roles:
- role: openstack-neutron_openvswitch_agent
local_ip: "{{ ansible_eth1.ipv4.address }}"
- hosts: network001
roles:
- role: openstack-neutron_openvswitch_agent
local_ip: "{{ ansible_eth1.ipv4.address }}"
A complete Ansible playbook demo, which uses this role, is available on Github (openstack-ansible-galaxy/vagrant-ansible-openstack) https://github.com/openstack-ansible-galaxy/vagrant-ansible-openstack
Apache
Davide Guerri - [email protected]