blob: d902adf89ae596e92957b52469f8e1b30ee1695e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
etcd:
charm: "cs:~containers/etcd"
{% if k8.feature.loadbalancer %}
{% if k8.network.controller == 'ovn' %}
num_units: 1
{% else %}
num_units: 3
{% endif %}
{% else %}
num_units: 1
{% endif %}
{% if os.service.bindings %}
bindings:
"": internal-api
{% endif %}
to:
{% if k8.network.controller == 'ovn' %}
- "nodes/0"
{% else %}
{% if k8.feature.loadbalancer %}
{% for unit_id in to_select() %}
- "lxd:nodes/0"
{% endfor %}
{% else %}
- "lxd:nodes/0"
{% endif %}
{% endif %}
|