File tree Expand file tree Collapse file tree 2 files changed +5
-0
lines changed
node-pools/worker-karpenter Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,8 @@ karpenter_controller_cpu: "25m"
32
32
karpenter_controller_memory : " 256Mi"
33
33
# set log level of karpenter: error|debug
34
34
karpenter_log_level : " error"
35
+ # restrict the maximum number of pods for karpenter nodes
36
+ karpenter_max_pods_per_node : " 32"
35
37
36
38
# ALB config created by kube-aws-ingress-controller
37
39
kube_aws_ingress_controller_ssl_policy : " ELBSecurityPolicy-TLS-1-2-2017-01"
Original file line number Diff line number Diff line change @@ -174,6 +174,9 @@ spec:
174
174
kubelet :
175
175
clusterDNS : [ "10.0.1.100" ]
176
176
cpuCFSQuota : false
177
+ # {{ if ne .Cluster.ConfigItems.karpenter_max_pods_per_node "" }}
178
+ maxPods : {{ .Cluster.ConfigItems.karpenter_max_pods_per_node }}
179
+ # {{ end }}
177
180
maxPods : {{ nodeCIDRMaxPods (parseInt64 .Cluster.ConfigItems.node_cidr_mask_size) (parseInt64 .Cluster.ConfigItems.node_max_pods_extra_capacity) }}
178
181
systemReserved :
179
182
cpu : " {{ .Cluster.ConfigItems.kubelet_system_reserved_cpu }}"
You can’t perform that action at this time.
0 commit comments