diff --git a/terraform/modules/k8s-cluster/main.tf b/terraform/modules/k8s-cluster/main.tf index 327de23..1574cf7 100644 --- a/terraform/modules/k8s-cluster/main.tf +++ b/terraform/modules/k8s-cluster/main.tf @@ -45,7 +45,7 @@ resource "inwx_nameserver_record" "kube_api_server_a" { resource "inwx_nameserver_record" "kube_api_server_aaaa" { domain = var.domain name = local.kube_api_server_domain - content = var.create_loadbalancer ? hcloud_load_balancer.kubernetes[0].ipv6 : hcloud_primary_ip.ipv6_manager_address[0].ip_address + content = format("%s%d", var.create_loadbalancer ? hcloud_load_balancer.kubernetes[0].ipv6 : hcloud_primary_ip.ipv6_manager_address[0].ip_address, 1) type = "AAAA" ttl = 3600 } diff --git a/terraform/modules/k8s-cluster/manager-node.tf b/terraform/modules/k8s-cluster/manager-node.tf index df0c2a6..07e8cf7 100644 --- a/terraform/modules/k8s-cluster/manager-node.tf +++ b/terraform/modules/k8s-cluster/manager-node.tf @@ -3,7 +3,7 @@ resource "inwx_nameserver_record" "manager_aaaa" { domain = var.domain name = format("%s-%d.%s", "node", count.index, local.kube_api_server_domain) - content = hcloud_primary_ip.ipv6_manager_address[count.index].ip_address + content = format("%s%d", hcloud_primary_ip.ipv6_manager_address[count.index].ip_address, 1) type = "AAAA" ttl = 3600 } diff --git a/terraform/modules/k8s-cluster/worker-node.tf b/terraform/modules/k8s-cluster/worker-node.tf index efbf326..16819ba 100644 --- a/terraform/modules/k8s-cluster/worker-node.tf +++ b/terraform/modules/k8s-cluster/worker-node.tf @@ -3,7 +3,7 @@ resource "inwx_nameserver_record" "worker_aaaa" { domain = var.domain name = format("%s-%d.%s", "node", count.index, local.kube_api_server_domain) - content = hcloud_primary_ip.ipv6_worker_address[count.index].ip_address + content = format("%s%d", hcloud_primary_ip.ipv6_worker_address[count.index].ip_address, 1) type = "AAAA" ttl = 3600 }