093c9499244392352120eb936ff4ff1649da5659
[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 {% if os.network.controller != 'ocl' %}
59     hacluster-ceilometer:
60       charm: "./{{ ubuntu.release }}/hacluster"
61       options:
62         corosync_transport: unicast
63         cluster_count: 3
64 {% if os.network.ipv6 %}
65         prefer-ipv6: {{ os.network.ipv6 }}
66 {% endif %}
67 {% endif %}
68     hacluster-mysql:
69       charm: "./{{ ubuntu.release }}/hacluster"
70       options:
71         corosync_transport: unicast
72         cluster_count: 3
73 {% if os.network.ipv6 %}
74         prefer-ipv6: {{ os.network.ipv6 }}
75 {% endif %}
76     hacluster-ceph-radosgw:
77       charm: "./{{ ubuntu.release }}/hacluster"
78       options:
79         corosync_transport: unicast
80         cluster_count: 3
81 {% if os.network.ipv6 %}
82         prefer-ipv6: {{ os.network.ipv6 }}
83 {% endif %}
84     hacluster-aodh:
85       charm: "./{{ ubuntu.release }}/hacluster"
86       options:
87         corosync_transport: unicast
88         cluster_count: 3
89 {% if os.network.ipv6 %}
90         prefer-ipv6: {{ os.network.ipv6 }}
91 {% endif %}
92     hacluster-gnocchi:
93       charm: "./{{ ubuntu.release }}/hacluster"
94       options:
95         corosync_transport: unicast
96         cluster_count: 3
97 {% if os.network.ipv6 %}
98         prefer-ipv6: {{ os.network.ipv6 }}
99 {% endif %}
100     hacluster-designate:
101       charm: "./{{ ubuntu.release }}/hacluster"
102       options:
103         corosync_transport: unicast
104         cluster_count: 3
105 {% if os.network.ipv6 %}
106         prefer-ipv6: {{ os.network.ipv6 }}
107 {% endif %}