Skip to content

Commit 5c4efb0

Browse files
committed
feat: switch from Auto Mode default nodepools to custom Karpenter nodepools
- Comment out compute_config in Terraform to disable Auto Mode default nodepools - Enable customNodepools in platform-manifests values - Custom nodepools provide more control over instance types, taints, and disruption policies
1 parent 6fe703e commit 5c4efb0

File tree

2 files changed

+6
-5
lines changed
  • gitops/addons/default/addons/platform-manifests
  • platform/infra/terraform/cluster

2 files changed

+6
-5
lines changed

gitops/addons/default/addons/platform-manifests/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ gpu:
44
enabled: true
55

66
customNodepools:
7-
enabled: false # TODO Disabled to avoid conflict with Auto Mode nodepools while not in EKS Capabilities
7+
enabled: true # Enable custom Karpenter nodepools (Auto Mode default nodepools disabled in Terraform)
88

99
# Hugging Face models to download and store in S3
1010
# Note: Values with {{ }} will be templated by Helm at render time

platform/infra/terraform/cluster/main.tf

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,11 @@ module "eks" {
5858
}
5959
}
6060

61-
compute_config = {
62-
enabled = true
63-
node_pools = ["general-purpose", "system"]
64-
}
61+
# Comment out default Auto Mode nodepools to use custom Karpenter nodepools instead
62+
# compute_config = {
63+
# enabled = true
64+
# node_pools = ["general-purpose", "system"]
65+
# }
6566

6667
tags = {
6768
Blueprint = local.context_prefix

0 commit comments

Comments
 (0)