Karpenter
Open source Kubernetes node autoscaling and just-in-time provisioning.

About
Karpenter is an open source Kubernetes node provisioning project that watches for unscheduled pods and launches the right compute capacity automatically. It helps platform teams improve scheduling speed, reduce wasted nodes, consolidate underused capacity, and run clusters with less manual node group management.
Best for
Platform teams running Kubernetes clusters with variable workloads who want faster scheduling and lower compute waste without manually managing many node groups.
★★★★☆ 4.6/5
Pros
- +Launches right-sized nodes quickly when workloads cannot be scheduled
- +Reduces infrastructure waste through consolidation and smarter provisioning
- +Uses declarative Kubernetes resources for node pool configuration
- +Strong fit for dynamic clusters with changing workload requirements
Cons
- -Most mature and commonly adopted on AWS/EKS compared with other environments
- -Requires careful limits and disruption policies for production workloads
- -Teams still need observability around node churn, pending pods, and instance availability
Featured badge
Add this badge to your website to show that Karpenter is featured on KubeThings.
Dark badge
<script async src="https://kubethings.com/embed/featured.js" data-kubethings-tool="karpenter"></script>Light badge
<script async src="https://kubethings.com/embed/featured.js" data-kubethings-tool="karpenter" data-kubethings-theme="light"></script>Comments
Comments are moderated before they appear.
No approved comments yet. Start the discussion.
Related Tools
All tools ->KEDA
Event-driven autoscaling for Kubernetes workloads.
Kubernetes / Prometheus / AWS / Azure / GCP