File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
node-pools/worker-karpenter Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,11 @@ karpenter_in_transit_support_required: "false"
51
51
# t type instances have burstable CPU, which can be undesirable in production
52
52
karpenter_instance_family_t_enabled : " false"
53
53
54
+ # configure whether we allow g6f instance family for Karpenter nodes
55
+ # g6f has fractional GPU count which is also mislabeled by Karpenter and causes
56
+ # scheduling issues, we need to properly test and support it later if needed
57
+ karpenter_instance_family_g6f_enabled : " false"
58
+
54
59
# configure whether spot instances should be enabled in Karpenter's capacity-types
55
60
karpenter_enable_spot : " true"
56
61
Original file line number Diff line number Diff line change @@ -164,6 +164,10 @@ spec:
164
164
- " t3"
165
165
- " t2"
166
166
#{{ end }}
167
+ #{{ if eq .NodePool.ConfigItems.karpenter_instance_family_g6f_enabled "false"}}
168
+ # g6f has fractional GPU count which is also mislabeled by Karpenter and causes scheduling issues
169
+ - " g6f"
170
+ #{{ end }}
167
171
#{{ if eq .NodePool.ConfigItems.karpenter_in_transit_support_required "true" }}
168
172
- key : karpenter.k8s.aws/instance-encryption-in-transit-supported
169
173
operator : In
You can’t perform that action at this time.
0 commit comments