[deploy-opentofu]

[deploy-opentofu]
This commit is contained in:
2025-10-12 16:54:12 +00:00
parent 8d7636a925
commit 2e81ffcdb1

View File

@ -44,16 +44,15 @@ EOT
} }
locals{ locals{
hosts_ini = <<EOT hosts_ini = <<EOT
[master] [master]
master ansible_host=${var.proxmox_k8s_vms[0].ip} ansible_user=${var.proxmox_k8s_vms[0].extra_users[0].name} ansible_ssh_pass=${var.proxmox_k8s_vms[0].extra_users[0].password} master-${replace(split("/", var.proxmox_k8s_vms[0].ip)[0], ".", "-")} ansible_host=${split("/", var.proxmox_k8s_vms[0].ip)[0]} ansible_user=${var.proxmox_k8s_vms[0].extra_users[0].name} ansible_ssh_pass=${var.proxmox_k8s_vms[0].extra_users[0].password} ansible_ssh_common_args='-o StrictHostKeyChecking=no'
[workers] [workers]
%{ for i, vm in var.proxmox_k8s_vms ~} %{ for i, vm in var.proxmox_k8s_vms ~}
%{ if i != 0 } %{ if i != 0 }
worker-${replace(vm.ip, ".", "-")} ansible_host=${vm.ip} ansible_user=${vm.extra_users[0].name} ansible_ssh_pass=${vm.extra_users[0].password} worker-${replace(split("/", vm.ip)[0], ".", "-")} ansible_host=${split("/", vm.ip)[0]} ansible_user=${vm.extra_users[0].name} ansible_ssh_pass=${vm.extra_users[0].password} ansible_ssh_common_args='-o StrictHostKeyChecking=no'
%{ endif } %{ endif }
%{ endfor } %{ endfor }