438ae3b640
Disable neutron-lbaas-agent and use lbaasv2-proxy when enable octavia. Use keystone-auth v3 and internal endpoint for lbaasv2 plugin. Change-Id: I69e8436f3722cf99644457323b71b94dc9036bb9 Co-Authored-By: Hieu LE <hieulq2@viettel.com.vn> Closes-Bug: #1756771 Closes-Bug: #1738115
23 lines
899 B
Django/Jinja
23 lines
899 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_nsxv' %}
|
|
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_admin_port }}/v3
|
|
admin_tenant_name = service
|
|
admin_user = neutron
|
|
admin_password = {{ neutron_keystone_password }}
|
|
auth_version = 3
|
|
region = {{ openstack_region_name }}
|
|
endpoint_type = internal
|
|
project_domain_id = {{ default_project_domain_id }}
|
|
user_domain_id = {{ default_user_domain_id }}
|
|
|
|
{% endif %}
|