From 4bd66022ce8270ef9211d77df12e5aa341283e8c Mon Sep 17 00:00:00 2001 From: David Mays Date: Wed, 10 Apr 2024 15:53:41 +0100 Subject: [PATCH] Add Taint restriction to ARM Nodes ...also fix lint issues. --- terraform/deployments/cluster-infrastructure/main.tf | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/terraform/deployments/cluster-infrastructure/main.tf b/terraform/deployments/cluster-infrastructure/main.tf index 5aca0463f..4470f5c1a 100644 --- a/terraform/deployments/cluster-infrastructure/main.tf +++ b/terraform/deployments/cluster-infrastructure/main.tf @@ -70,6 +70,13 @@ locals { instance_types = var.arm_workers_instance_types update_config = { max_unavailable = 1 } block_device_mappings = local.main_managed_node_group.main.block_device_mappings + + taint = { + key = "kubernetes.io/arch" + value = "arm64" + effect = "NO_SCHEDULE" + } + additional_tags = { "k8s.io/cluster-autoscaler/enabled" = "true" "k8s.io/cluster-autoscaler/${var.cluster_name}" = "owned"