From f3cd25500b6139bb811b9cbb4c04e4b178fa7ca0 Mon Sep 17 00:00:00 2001 From: Noah Boyers Date: Tue, 14 Jul 2026 16:35:05 -0400 Subject: [PATCH] fix: replace invalid pod_aaf_pref_sched_ie with affinity variable The coder-server module doesn't have a pod_aaf_pref_sched_ie variable, causing an "unexpected attribute" error. Replaced with the module's affinity variable using the proper Kubernetes API structure. Co-Authored-By: Claude Opus 4.6 (1M context) --- infra/1-click/1-setup/6-coder-server.tf | 26 ++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/infra/1-click/1-setup/6-coder-server.tf b/infra/1-click/1-setup/6-coder-server.tf index b5fcef8..2bfd7f6 100644 --- a/infra/1-click/1-setup/6-coder-server.tf +++ b/infra/1-click/1-setup/6-coder-server.tf @@ -249,17 +249,21 @@ module "coder-server" { ] }] - pod_aaf_pref_sched_ie = [{ - weight = 100 - pod_affinity_term = { - label_selector = { - match_labels = { - "app.kubernetes.io/instance" = "coder" - "app.kubernetes.io/name" = local.coder_release_name - "app.kubernetes.io/part-of" = "coder" + affinity = { + podAntiAffinity = { + preferredDuringSchedulingIgnoredDuringExecution = [{ + weight = 100 + podAffinityTerm = { + labelSelector = { + matchLabels = { + "app.kubernetes.io/instance" = "coder" + "app.kubernetes.io/name" = local.coder_release_name + "app.kubernetes.io/part-of" = "coder" + } + } + topologyKey = "kubernetes.io/hostname" } - } - topology_key = "kubernetes.io/hostname" + }] } - }] + } } \ No newline at end of file