cmodfiied to add juju 2.0 support.
[joid.git] / ci / config_tpl / juju2 / bundle_tpl / haclusters.yaml
1
2     hacluster-keystone:
3       charm: "./{{ ubuntu.release }}/hacluster"
4       options:
5         corosync_transport: unicast
6         cluster_count: 3
7 {% if os.network.ipv6 %}
8         prefer-ipv6: {{ os.network.ipv6 }}
9 {% endif %}
10     hacluster-cinder:
11       charm: "./{{ ubuntu.release }}/hacluster"
12       options:
13         corosync_transport: unicast
14         cluster_count: 3
15 {% if os.network.ipv6 %}
16         prefer-ipv6: {{ os.network.ipv6 }}
17 {% endif %}
18 #    hacluster-heat:
19 #      charm: "./{{ ubuntu.release }}/hacluster"
20 #      options:
21 #        corosync_transport: unicast
22 #        cluster_count: 3
23 {% if os.network.ipv6 %}
24 #        prefer-ipv6: {{ os.network.ipv6 }}
25 {% endif %}
26     hacluster-horizon:
27       charm: "./{{ ubuntu.release }}/hacluster"
28       options:
29         corosync_transport: unicast
30         cluster_count: 3
31 {% if os.network.ipv6 %}
32         prefer-ipv6: {{ os.network.ipv6 }}
33 {% endif %}
34     hacluster-nova:
35       charm: "./{{ ubuntu.release }}/hacluster"
36       options:
37         corosync_transport: unicast
38         cluster_count: 3
39 {% if os.network.ipv6 %}
40         prefer-ipv6: {{ os.network.ipv6 }}
41 {% endif %}
42     hacluster-neutron:
43       charm: "./{{ ubuntu.release }}/hacluster"
44       options:
45         corosync_transport: unicast
46         cluster_count: 3
47 {% if os.network.ipv6 %}
48         prefer-ipv6: {{ os.network.ipv6 }}
49 {% endif %}
50     hacluster-glance:
51       charm: "./{{ ubuntu.release }}/hacluster"
52       options:
53         corosync_transport: unicast
54         cluster_count: 3
55 {% if os.network.ipv6 %}
56         prefer-ipv6: {{ os.network.ipv6 }}
57 {% endif %}
58     hacluster-ceilometer:
59       charm: "./{{ ubuntu.release }}/hacluster"
60       options:
61         corosync_transport: unicast
62         cluster_count: 3
63 {% if os.network.ipv6 %}
64         prefer-ipv6: {{ os.network.ipv6 }}
65 {% endif %}
66     hacluster-mysql:
67       charm: "./{{ ubuntu.release }}/hacluster"
68       options:
69         corosync_transport: unicast
70         cluster_count: 3
71 {% if os.network.ipv6 %}
72         prefer-ipv6: {{ os.network.ipv6 }}
73 {% endif %}
74 {% if os.beta.hacluster_ceph_radosgw %}
75     hacluster-ceph-radosgw:
76       charm: "./{{ ubuntu.release }}/hacluster"
77       options:
78         corosync_transport: unicast
79         cluster_count: 3
80 {% if os.network.ipv6 %}
81         prefer-ipv6: {{ os.network.ipv6 }}
82 {% endif %}
83 {% endif %}