diff --git a/infra/_modules/nixos/main.tf b/infra/_modules/nixos/main.tf --- a/infra/_modules/nixos/main.tf +++ b/infra/_modules/nixos/main.tf @@ -34,4 +34,8 @@ user = "root" host = var.hosts["kube-1"].ipv6_address # TODO better way to get this } + + depends_on = [ + module.nixos + ] } diff --git a/infra/_modules/proxmox-vm/main.tf b/infra/_modules/proxmox-vm/main.tf --- a/infra/_modules/proxmox-vm/main.tf +++ b/infra/_modules/proxmox-vm/main.tf @@ -6,6 +6,7 @@ cpu { cores = each.value.cpu + type = "host" } memory {