From 3423a54e7ddbfa791a1f2130357464b627201eb8 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sat, 4 Nov 2023 14:50:47 +0100 Subject: [PATCH] Fix AAAA records --- terraform/modules/k8s-cluster/main.tf | 2 +- terraform/modules/k8s-cluster/manager-node.tf | 2 +- terraform/modules/k8s-cluster/worker-node.tf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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 }