4bd81b85de
Adding support in the PLUMgrid plumlib.ini templates for: - Specifying connector type to be used in the virtual topology - Enabling/Disabling reverse flows in security policy Change-Id: I3c96c6e35471da79527891b0252ca1733fb9848a Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
57 lines
1.7 KiB
INI
57 lines
1.7 KiB
INI
# Configuration file for the Python PLUMgrid Library
|
|
# PLUMgrid spefifc parameters are expected to come
|
|
# from /etc/openstack_deploy/user_pg_vars.yml
|
|
|
|
[PLUMgridLibrary]
|
|
# PLUMlib writes to CDB to save some data. If this flag is set to
|
|
# false, PLUMlib will not use CDB utility
|
|
cdb_configuration = True
|
|
|
|
# Name of the interface plugged on fabric network
|
|
fabric_eth = eth1
|
|
|
|
# Security Policy Flag
|
|
enable_pg_security = True
|
|
|
|
# Reverse Flow Flag
|
|
enable_reverse_flow = True
|
|
|
|
# Flag to enable/disable virtual appliance creation
|
|
vapp_flag = False
|
|
|
|
[PLUMgridMetadata]
|
|
nova_metadata_ip = {{ pg_metadata_ip }}
|
|
nova_metadata_port = {{ pg_metadata_port }}
|
|
metadata_proxy_shared_secret = {{ nova_metadata_proxy_secret }}
|
|
enable_pg_metadata = {{ enable_pg_metadata }}
|
|
|
|
# setting "metadata_ns" to false, will result in
|
|
# no metadata namespace created on this node
|
|
metadata_ns = True
|
|
|
|
# Where to store Neutron state files
|
|
state_path = /var/lib/neutron/
|
|
|
|
# Name of proxy used in metadata namespaces
|
|
ns_proxy_name = neutron-ns-metadata-proxy
|
|
|
|
# PLUMlib supports two metadata modes: tunnel and local
|
|
# Note: modes cannot be changed on a running system. This config
|
|
# should be done before bringing up the system
|
|
metadata_mode = local
|
|
|
|
# Use "sudo neutron-rootwrap /etc/neutron/rootwrap.conf" to use the real
|
|
# root filter facility.
|
|
# Change to "sudo" to skip the filtering and just run the comand directly
|
|
root_helper_name = {{ neutron_bin }}/neutron-rootwrap
|
|
|
|
[ConnectorType]
|
|
connector_type = {{ pg_connector_type|default('distributed') }}
|
|
|
|
[keystone_authtoken]
|
|
admin_user = {{ neutron_service_user_name }}
|
|
admin_password = {{ neutron_service_password }}
|
|
auth_uri = {{ keystone_service_internaluri }}/v3
|
|
admin_tenant_name = {{ neutron_service_project_name }}
|
|
identity_version = v3
|