Fix direct variable usage

This commit is contained in:
Tobias Reisinger 2024-09-30 01:26:42 +02:00
parent bae9fe9e0f
commit ed555418e2
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
5 changed files with 37 additions and 37 deletions

View file

@ -4,10 +4,10 @@ resource "hcloud_ssh_key" "default" {
}
data "template_file" "cloud_init" {
template = "${file("./tf-templates/cloud-init.yaml.tpl")}"
template = file("./tf-templates/cloud-init.yaml.tpl")
vars = {
tailscale_authkey = "${tailscale_tailnet_key.cloud_init_key.key}"
tailscale_authkey = tailscale_tailnet_key.cloud_init_key.key
default_ssh_key = var.default_ssh_key.public_key
}
}
@ -42,7 +42,7 @@ resource "hcloud_server" "nodes" {
image = each.value.image
server_type = each.value.server_type
ssh_keys = [hcloud_ssh_key.default.id]
user_data = "${data.template_file.cloud_init.rendered}"
user_data = data.template_file.cloud_init.rendered
public_net {
ipv4 = hcloud_primary_ip.node_ipv4_addresses[each.key].id
ipv6 = hcloud_primary_ip.node_ipv6_addresses[each.key].id