Headquarters
Seattle, WAFounded
2021Employees
10000+Funding
PublicProducts
1 product listedAvg. AI Score
8.2/10Website
karpenter.sh/Profile updated
Karpenter is an open-source Kubernetes node autoscaler originally built at Amazon Web Services and announced in 2021. The project automatically launches and terminates compute capacity based on unscheduled pods, supporting cost optimization and performance tuning for Kubernetes clusters.
Karpenter graduated to general availability as part of Amazon EKS in 2022, and AWS contributed the vendor-neutral core to the Cloud Native Computing Foundation (CNCF) through Kubernetes SIG Autoscaling in 2023.
Karpenter is not a separate company; it is an open-source project stewarded primarily by Amazon Web Services and maintained by the Kubernetes community under Apache 2.0.
All products by Karpenter reviewed by our AI panel of experts.
Six independent reviewer personalities assessed Karpenter's product on their own terms. They landed within 0.9 points of each other, an unusually strong consensus.
Averaged across 1 reviewed product in our catalog. Scores are out of 10.
Who Karpenter competes with, and how they differ.
The original SIG-Autoscaling project; resizes existing managed node groups/ASGs rather than provisioning right-sized nodes directly from the cloud API, so it is slower (minutes vs. Karpenter's 30-60 second launches) and coarser on instance-type selection, but remains the default on clusters that have not adopted a node-auto-provisioning add-on.
AWS's own instance-group and serverless-container scaling primitives operate beneath Kubernetes rather than through it -- they have no visibility into pod scheduling constraints or bin-packing, the specific gap Karpenter was built to close for EKS users.
A commercial, multi-cloud (AWS/GCP/Azure) Kubernetes cost-optimization platform that replaces the node layer with its own autoscaler plus a paid rebalancer and per-namespace cost dashboard, charging a percentage of realized savings; Karpenter is free and AWS-centric, with community ports elsewhere less mature.
A managed spot-instance orchestration service for Kubernetes that predates Karpenter and charges a percentage of realized savings; several teams have documented migrating off Ocean onto Karpenter specifically for faster node provisioning and to avoid that fee, though others run both together.
Google's built-in equivalent -- automatic node pool creation and sizing inside GKE -- is conceptually similar to Karpenter but is a closed, GCP-only feature rather than an open project with pluggable cross-cloud provider implementations.
Key milestones in Karpenter's history, with sources.
v1.14.1 ships, extending multi-cloud provider support
The AWS provider reached v1.14.1 alongside separately-maintained providers for Azure, Alibaba Cloud, Oracle Cloud (officially supported), and IBM Cloud (kubernetes-sigs) -- five years after launch, the project remains under active weekly-cadence development.
github.comKarpenter reaches v1.0.0, locking API stability
v1.0.0 shipped with a guarantee that Karpenter APIs would not break within the 1.x line, the final step of the alpha-to-beta-to-stable maturity path AWS laid out at launch.
github.comMicrosoft creates an Azure provider for AKS
Microsoft's karpenter-provider-azure repository was created, underpinning AKS's Karpenter-based Node Auto-Provisioning feature unveiled weeks later at Ignite 2023 -- the first major non-AWS cloud implementation.
api.github.comKarpenter graduates to beta; core contributed to Kubernetes SIG Autoscaling
AWS announced the v1beta1 API graduation (Provisioner renamed NodePool, AWSNodeTemplate renamed EC2NodeClass) and stated the vendor-neutral core was "in the process of being donated to the Cloud Native Computing Foundation... as part of Kubernetes Autoscaling Special Interest Group" -- governed as a Kubernetes subproject, not as an independently CNCF-tracked sandbox project.
aws.amazon.comVendor-neutral core spun out to kubernetes-sigs/karpenter
Karpenter's cloud-agnostic scheduling core was moved into the community-governed kubernetes-sigs GitHub organization, separating it from cloud-provider-specific code ahead of the project's formal SIG-Autoscaling contribution the following year.
api.github.comAWS open-sources Karpenter at re:Invent 2021
AWS released Karpenter v0.5.0, an Apache-2.0 licensed Kubernetes cluster autoscaler that provisions right-sized EC2 nodes directly rather than resizing pre-configured node groups.
techcrunch.comBrowse multi-perspective AI panel reviews across hundreds of AI tools, agents, and platforms. Find the right software with insights from CTO, Developer, Marketer, Finance, and User perspectives.