You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cluster/node-pools/worker-karpenter/provisioners.yaml
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -198,6 +198,10 @@ spec:
198
198
# Configuration in this section constrains how aggressive Karpenter can be with performing operations
199
199
# like rolling Nodes due to them hitting their maximum lifetime (expiry) or scaling down nodes to reduce cluster cost
200
200
disruption:
201
+
# limit the maximum number of nodes that can be removed from the NodePool at once to 10 nodes for clusters with gte 200 nodes
202
+
budgets:
203
+
- nodes: "5%"
204
+
- nodes: "10"
201
205
# Describes which types of Nodes Karpenter should consider for consolidation
202
206
# If using 'WhenUnderutilized', Karpenter will consider all nodes for consolidation and attempt to remove or replace Nodes when it discovers that the Node is underutilized and could be changed to reduce cost
203
207
# If using `WhenEmpty`, Karpenter will only consider nodes for consolidation that contain no workload pods
0 commit comments