etcd:
- charm: "./{{ ubuntu.release }}/etcd"
-{% if os.kubernetes.loadbalancer %}
+ charm: "cs:~containers/etcd"
+{% if k8.feature.loadbalancer %}
num_units: 3
{% else %}
num_units: 1
+{% endif %}
+{% if os.service.bindings %}
+ bindings:
+ "": internal-api
{% endif %}
to:
-{% if os.kubernetes.loadbalancer %}
+{% if k8.feature.loadbalancer %}
{% for unit_id in to_select() %}
- - "nodes/{{ unit_id }}"
+ - "lxd:nodes/0"
{% endfor %}
{% else %}
- "nodes/0"