7a9c6ab8467c42018d094d53dfde869092d089cf
[kuberef.git] / playbooks / roles / bmra-config / templates / inventory.ini
1 [all]
2 {% for node in nodes %}
3 {{ idf.kubespray.hostnames[node.name] }}   ansible_host={{ node.interfaces[idf.net_config[engine.pxe_network].interface].address }} ip={{ node.interfaces[idf.net_config[engine.pxe_network].interface].address }}
4 {% endfor %}
5
6 {% for role in ['kube-master', 'etcd', 'kube-node'] %}
7 [{{ role }}]
8 {% for node in nodes %}
9 {% if role in idf.kubespray.nodes_roles[node.name] %}
10 {{ idf.kubespray.hostnames[node.name] }}
11 {% endif %}
12 {% endfor %}
13 {% endfor %}
14
15 [k8s-cluster:children]
16 kube-master
17 kube-node
18
19 [calico-rr]