a56c8039ad794ef783d23e937a878eae8831aa8c
[joid.git] / ci / config_tpl / juju2 / bundle_tpl / oclphase1.yaml
1
2     contrail-openstack:
3       charm: ./{{ ubuntu.release }}/contrail-openstack
4       options:
5         install-keys: |
6           "http:65.122.57.42/repo/key"
7         install-sources: |
8           - "deb http:65.122.57.42/repo /"
9
10     contrail-agent:
11       charm: ./{{ ubuntu.release }}/contrail-agent
12       options:
13         install-keys: |
14           "http:65.122.57.42/repo/key"
15         install-sources: |
16           - "deb http:65.122.57.42/repo /"
17
18     contrail-analytics:
19       charm: ./{{ ubuntu.release }}/contrail-analytics
20       num_units: {{ unit_qty() }}
21       to:
22 {% for unit_id in to_select() %}
23         - "nodes/{{ unit_id }}"
24 {% endfor %}
25
26     contrail-analyticsdb:
27       charm: ./{{ ubuntu.release }}/contrail-analyticsdb
28       num_units: {{ unit_qty() }}
29       to:
30 {% for unit_id in to_select() %}
31         - "nodes/{{ unit_id }}"
32 {% endfor %}
33
34     contrail-controller:
35       charm: ./{{ ubuntu.release }}/contrail-controller
36       num_units: {{ unit_qty() }}
37       to:
38 {% for unit_id in to_select() %}
39         - "nodes/{{ unit_id }}"
40 {% endfor %}
41
42     contrail-keystone-auth:
43       charm: ./{{ ubuntu.release }}/contrail-keystone-auth
44       num_units: 1
45       bindings:
46         "": internal-api
47       to:
48         - "lxd:nodes/0"
49