Merge "Let OVS to connect to the individual IPs of each ODL node"
This commit is contained in:
commit
c0af83331a
@ -315,7 +315,6 @@ opendaylight_tomcat_redirect_port: "8663"
|
||||
opendaylight_karaf_ssh_port: "8101"
|
||||
opendaylight_openflow_port: "6653"
|
||||
opendaylight_ovsdb_port: "6641"
|
||||
opendaylight_haproxy_ovsdb_port: "6642"
|
||||
|
||||
public_protocol: "{{ 'https' if kolla_enable_tls_external | bool else 'http' }}"
|
||||
internal_protocol: "http"
|
||||
|
@ -888,15 +888,4 @@ listen opendaylight_api_backup
|
||||
server {{ hostvars[host]['ansible_hostname'] }} {{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ opendaylight_restconf_port_backup }} check fall 5 inter 2000 rise 2
|
||||
{% endfor %}
|
||||
|
||||
listen opendaylight_ovsdb
|
||||
mode tcp
|
||||
timeout client 3600s
|
||||
timeout server 3600s
|
||||
option tcplog
|
||||
option tcpka
|
||||
bind {{ kolla_internal_vip_address }}:{{ opendaylight_haproxy_ovsdb_port }}
|
||||
{% for host in groups['opendaylight'] %}
|
||||
server {{ hostvars[host]['ansible_hostname'] }} {{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ opendaylight_ovsdb_port }} check inter 2000 rise 2 fall 5 {% if not loop.first %}backup{% endif %}
|
||||
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
|
@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
{% if enable_opendaylight | bool %}
|
||||
/usr/bin/ovs-vsctl --no-wait -- set-manager ptcp:{{ ovsdb_port }}:{{ hostvars[inventory_hostname]['ansible_' + hostvars[inventory_hostname]['api_interface']]['ipv4']['address'] }} tcp:{{ kolla_internal_vip_address }}:{{ opendaylight_haproxy_ovsdb_port }}
|
||||
/usr/bin/ovs-vsctl --no-wait -- set-manager {% for host in groups['opendaylight'] %}tcp:{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ opendaylight_ovsdb_port }} {% endfor %}
|
||||
|
||||
/usr/bin/ovs-vsctl --no-wait -- set Open_vSwitch . other_config:local_ip={{ hostvars[inventory_hostname]['ansible_' + hostvars[inventory_hostname]['tunnel_interface']]['ipv4']['address'] }}
|
||||
/usr/bin/ovs-vsctl --no-wait -- set Open_vSwitch . other_config:provider_mappings=physnet1:{{ neutron_bridge_name }}
|
||||
/usr/bin/ovs-vsctl --no-wait -- set Open_vSwitch . external_ids:system-id=`cat /proc/sys/kernel/random/uuid`
|
||||
|
Loading…
Reference in New Issue
Block a user