snel.ansible/inventory/cluster_pietje.yml

60 lines
1.6 KiB
YAML

---
talos_control_lb:
children:
cluster_pietje_control_lb:
talos_control_nodes:
children:
cluster_pietje_control_nodes:
talos_worker_nodes:
children:
cluster_pietje_worker_nodes:
talos_hardware_nodes:
children:
cluster_pietje_hardware_nodes:
talos_first_nodes:
hosts:
c1.pietje.k8s.snel.com:
cluster_pietje:
vars:
cluster_name: pietje.k8s.snel.com
ingress_ips:
- 185.62.56.120 # Rancher + Traefik
- 185.62.56.201 # extra IP
children:
cluster_pietje_control_lb:
hosts:
control.pietje.k8s.snel.com:
ansible_host: 185.62.58.98
cluster_pietje_control_nodes:
hosts:
c1.pietje.k8s.snel.com:
ansible_host: 185.62.58.123
c2.pietje.k8s.snel.com:
ansible_host: 185.62.57.138
c3.pietje.k8s.snel.com:
ansible_host: 185.62.57.9
cluster_pietje_worker_nodes:
hosts:
w1.pietje.k8s.snel.com:
ansible_host: 185.62.56.40
w2.pietje.k8s.snel.com:
ansible_host: 185.62.56.141
w3.pietje.k8s.snel.com:
ansible_host: 185.62.57.201
cluster_pietje_hardware_nodes:
hosts:
# hw1.[NAME].k8s.snel.com:
# ansible_host: 77.95.___.___
# talos_disk: /dev/nvme0n1
# mayastor_disk: /dev/nvme1n1
# network_interface: bond0
# network_interface_bond:
# mode: balance-rr
# miimon: 100
# updelay: 200
# downdelay: 200
# interfaces:
# - enp196s0f1
# - enp65s0f1