onos is compaitible with new definition of ext-port.
[joid.git] / ci / config_tpl / bundle_tpl / oclphase1.yaml
1     zookeeper:
2       charm: local:precise/zookeeper
3       num_units: {{ unit_qty() }}
4       series: precise
5       to:
6 {% for unit_id in to_select() %}
7         - "lxc:nodes={{ unit_id }}"
8 {% endfor %}
9     cassandra:
10       charm: local:{{ ubuntu.release }}/cassandra
11       num_units: {{ unit_qty() }}
12       to:
13 {% for unit_id in to_select() %}
14         - "lxc:nodes={{ unit_id }}"
15 {% endfor %}
16       options:
17         authenticator: AllowAllAuthenticator
18     contrail-configuration:
19       charm: local:{{ ubuntu.release }}/contrail-configuration
20       num_units: {{ unit_qty() }}
21       options:
22 {% if os.ha.mode == 'ha' %}
23         vip: {{ opnfv.vip.contrailconfig }}
24 {% endif %}
25       to:
26 {% for unit_id in to_select() %}
27         - "lxc:nodes={{ unit_id }}"
28 {% endfor %}
29     contrail-control:
30       charm: local:{{ ubuntu.release }}/contrail-control
31       num_units: {{ unit_qty() }}
32       to:
33 {% for unit_id in to_select() %}
34         - "lxc:nodes={{ unit_id }}"
35 {% endfor %}
36     contrail-analytics:
37       charm: local:{{ ubuntu.release }}/contrail-analytics
38       num_units: {{ unit_qty() }}
39       to:
40 {% for unit_id in to_select() %}
41         - "lxc:nodes={{ unit_id }}"
42 {% endfor %}
43     contrail-webui:
44       charm: local:{{ ubuntu.release }}/contrail-webui
45       num_units: {{ unit_qty() }}
46       to:
47 {% for unit_id in to_select() %}
48         - "lxc:nodes={{ unit_id }}"
49 {% endfor %}
50     haproxy:
51       charm: local:{{ ubuntu.release }}/haproxy
52       num_units: {{ unit_qty() }}
53       options:
54         peering_mode: active-active
55       to:
56 {% for unit_id in to_select() %}
57         - "lxc:nodes={{ unit_id }}"
58 {% endfor %}