940067c8e8
Add lbaas support to vsphere by vmware-nsx plugin in neutron. Depends-On: I6b92b946667ebbbd2721a99fd299981cfc99693f Change-Id: I350d242c5b2df19970d75529c1b7ad8c405d4848 Partially-implements: blueprint kolla-ansible-support-vsphere
20 lines
802 B
Django/Jinja
20 lines
802 B
Django/Jinja
{% if enable_neutron_lbaas | bool %}
|
|
[service_providers]
|
|
{% if enable_octavia | bool %}
|
|
service_provider = LOADBALANCERV2:Octavia:neutron_lbaas.drivers.octavia.driver.OctaviaDriver:default
|
|
{% elif neutron_plugin_agent == 'vmware_nsx' %}
|
|
service_provider = LOADBALANCERV2:VMWareEdge:neutron_lbaas.drivers.vmware.edge_driver_v2.EdgeLoadBalancerDriverV2:default
|
|
{% else %}
|
|
service_provider = LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default
|
|
{% endif %}
|
|
|
|
[service_auth]
|
|
auth_url = {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_public_port }}/v2.0
|
|
admin_tenant_name = service
|
|
admin_user = neutron
|
|
admin_password = {{ neutron_keystone_password }}
|
|
auth_version = 2
|
|
region = {{ openstack_region_name }}
|
|
endpoint_type = internal
|
|
{% endif %}
|