Files
HetznerTerra/ansible/inventory.tmpl
MichaelFisher1997 b5b8f89dc2
Some checks failed
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Failing after 3m9s
fix: derive k3s node IPs from terraform private addresses
2026-03-01 03:08:56 +00:00

20 lines
477 B
Cheetah

[control_plane]
{% for node in control_planes %}
{{ node.name }} ansible_host={{ node.public_ip }} k3s_private_ip={{ node.private_ip }}
{% endfor %}
[workers]
{% for node in workers %}
{{ node.name }} ansible_host={{ node.public_ip }} k3s_private_ip={{ node.private_ip }}
{% endfor %}
[cluster:children]
control_plane
workers
[cluster:vars]
ansible_user=root
ansible_python_interpreter=/usr/bin/python3
ansible_ssh_private_key_file={{ private_key_file }}
k3s_version=latest