57496c4147
Adds role for OpenDaylight deploy. Change-Id: I1e697ea4d3f33aab4b0f55863a377b39eda8f609 Co-Authored-By: Mauricio Lima <mauriciolimab@gmail.com> Co-Authored-By: Jiri Prokes <jirix.x.prokes@intel.com> Co-Authored-By: Eduardo Gonzalez <dabarren@gmail.com> Partially-Implements: blueprint opendaylight-support
34 lines
980 B
Django/Jinja
34 lines
980 B
Django/Jinja
|
|
odl-cluster-data {
|
|
akka {
|
|
remote {
|
|
artery {
|
|
enabled = off
|
|
canonical.hostname = "{{ hostvars[inventory_hostname]['ansible_' + hostvars[inventory_hostname]['api_interface']]['ipv4']['address'] }}"
|
|
canonical.port = {{ opendaylight_clustering_port }}
|
|
}
|
|
netty.tcp {
|
|
hostname = "{{ hostvars[inventory_hostname]['ansible_' + hostvars[inventory_hostname]['api_interface']]['ipv4']['address'] }}"
|
|
port = {{ opendaylight_clustering_port }}
|
|
}
|
|
}
|
|
|
|
cluster {
|
|
seed-nodes = [{% for host in groups['opendaylight'] %}"akka.tcp://opendaylight-cluster-data@{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ opendaylight_clustering_port }}"{% if not loop.last %},{% endif %}{% endfor %}]
|
|
|
|
roles = [
|
|
"{{ hostvars[inventory_hostname]['ansible_hostname'] }}"
|
|
]
|
|
|
|
}
|
|
|
|
persistence {
|
|
|
|
journal {
|
|
leveldb {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|