From cc54d6bd0e26d18606a44a5c15ddb8fabb53c602 Mon Sep 17 00:00:00 2001 From: Michael Wilson Date: Mon, 28 Nov 2022 19:46:28 +0100 Subject: [PATCH] add placement group --- hcloud-k3s-cluster/main.tf | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hcloud-k3s-cluster/main.tf b/hcloud-k3s-cluster/main.tf index ddd9ba2..1f93ed3 100644 --- a/hcloud-k3s-cluster/main.tf +++ b/hcloud-k3s-cluster/main.tf @@ -37,6 +37,7 @@ resource "hcloud_server" "k3s-node" { location = var.server_location rescue = "linux64" firewall_ids = [ hcloud_firewall.fw.id ] + placement_group_id = hcloud_placement_group.k3s-cluster-nodes.id depends_on = [ hcloud_network_subnet.k3s-net, hcloud_firewall.fw @@ -159,3 +160,15 @@ resource "hcloud_firewall" "fw" { } } + +# placement group +resource "hcloud_placement_group" "k3s-cluster-nodes" { + name = "k3s-cluster-nodes" + type = "spread" + labels = { + key = "value" + } + depends_on = [ + hcloud_server.k3s-node + ] +}