diff --git a/terraform/main.tf b/terraform/main.tf index 8036b6a..7fcc66e 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -10,7 +10,7 @@ resource "hcloud_server" "dokploy" { image = var.hcloud_image server_type = var.hcloud_server_type location = var.hcloud_location - user_data = templatefile("${path.module}/user_data.tpl", { + user_data = templatefile("${path.module}/templates/user_data.tpl", { ssh_public_key = var.ssh_public_key }) firewall_ids = [hcloud_firewall.host.id] @@ -69,7 +69,7 @@ resource "cloudflare_dns_record" "a" { # Write IP to Ansible inventory resource "local_file" "ansible_inventory" { - content = templatefile("${path.module}/../ansible/inventory.tpl", { + content = templatefile("${path.module}/templates/ansible_inventory.tpl", { public_ip = local.public_ip }) filename = "${path.module}/../ansible/inventory.ini" diff --git a/ansible/inventory.tpl b/terraform/templates/ansible_inventory.tpl similarity index 100% rename from ansible/inventory.tpl rename to terraform/templates/ansible_inventory.tpl diff --git a/terraform/user_data.tpl b/terraform/templates/user_data.tpl similarity index 100% rename from terraform/user_data.tpl rename to terraform/templates/user_data.tpl