From db3d1ecfd93f050114d690ea3aa49f1024917e5f Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Tue, 31 Oct 2023 11:43:53 +0100 Subject: [PATCH] Fixed route and added depends_on --- terraform/amsible.tf | 1 + terraform/hetzner.tf | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/terraform/amsible.tf b/terraform/amsible.tf index fbdb63d..e3155f3 100644 --- a/terraform/amsible.tf +++ b/terraform/amsible.tf @@ -2,4 +2,5 @@ output "ansible_inventory" { value = templatefile("${path.module}/inventory.tftpl", { devops = hcloud_server.server_devops, k8s_servers = [hcloud_server.server_k8s_test] }) + depends_on = [hcloud_server.server_k8s_test, hcloud_server.server_k8s_test] } \ No newline at end of file diff --git a/terraform/hetzner.tf b/terraform/hetzner.tf index 0efa9cb..6929b0f 100644 --- a/terraform/hetzner.tf +++ b/terraform/hetzner.tf @@ -41,7 +41,8 @@ resource "hcloud_network_subnet" "k8s-network-subnet" { resource "hcloud_network_route" "k8s-route" { network_id = hcloud_network.kubernetes-network.id destination = "10.1.0.0/16" - gateway = hcloud_network_subnet.k8s-network-subnet.gateway + gateway = "10.0.0.2" + depends_on = [hcloud_network_subnet.k8s-network-subnet] } resource "hcloud_firewall" "basic-firewall" { @@ -203,6 +204,7 @@ resource "hcloud_server" "server_k8s_test" { network { network_id = hcloud_network.kubernetes-network.id ip = "10.0.0.2" + alias_ips = [] } lifecycle {