aws / karpenter-provider-aws

Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
https://karpenter.sh
Apache License 2.0
6.78k stars 954 forks source link

Support pod PID limits through NodePool spec.template.spec.kubelet #6516

Open chaosun-abnormalsecurity opened 3 months ago

chaosun-abnormalsecurity commented 3 months ago

Description

What problem are you trying to solve? Support pod PID limits through NodePool spec.template.spec.kubelet

How important is this feature to you? We need to colocate workloads that spawns large numbers of processes with other regular workloads, without having a dedicated node pool for them which could add more operational overhead. We also want to avoid using a Custom amiFamily in our EC2NodeClass which could cause more complexity in maintenance too.

chaosun-abnormalsecurity commented 2 months ago

With the change in v1.0, the requested support is instead for EC2NodeClass in spec.kubelet