aboutsummaryrefslogtreecommitdiffstats
path: root/contrail-agent/templates/contrail-vrouter-agent.conf
blob: 4aaea4d1a4751a341d0b3f17cccd89a16ac747a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
###############################################################################
# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.
###############################################################################

{%- if control_nodes %}

[CONTROL-NODE]
servers = {{ control_nodes|join(":5269 ")~ ':5269' }}
[DNS]
servers = {{ control_nodes|join(":53 ")~ ':53' }}

{%- endif %}

[DEFAULT]
{%- if analytics_nodes %}
collectors = {{ analytics_nodes|join(":8086 ")~ ':8086' }}
{%- endif %}

# Enable/Disable SSL based XMPP Authentication
xmpp_auth_enable = {{ ssl_enabled }}
xmpp_dns_auth_enable = {{ ssl_enabled }}
{%- if ssl_enabled %}
xmpp_ca_cert = {{ ssl_ca_path }}
# xmpp_server_cert=/etc/contrail/ssl/certs/server.pem
# xmpp_server_key=/etc/contrail/ssl/private/server-privkey.pem
{%- endif %}

[SANDESH]
sandesh_ssl_enable = {{ ssl_enabled }}
introspect_ssl_enable = {{ ssl_enabled }}
{%- if ssl_enabled %}
sandesh_ca_cert = {{ ssl_ca_path }}
# sandesh_certfile=/etc/contrail/ssl/certs/server.pem
# sandesh_keyfile=/etc/contrail/ssl/private/server-privkey.pem
{%- endif %}


[METADATA]
{%- if metadata_shared_secret %}
metadata_proxy_secret = {{ metadata_shared_secret }}
{%- endif %}

[NETWORKS]
control_network_ip = {{ control_network_ip }}

[VIRTUAL-HOST-INTERFACE]
name = vhost0
ip = {{ vhost_ip }}
gateway = {{ vhost_gateway }}
physical_interface = {{ vhost_physical }}

[SERVICE-INSTANCE]
netns_command = /usr/bin/opencontrail-vrouter-netns
docker_command = /usr/bin/opencontrail-vrouter-docker

[HYPERVISOR]
type = kvm