aws/karpenter-provider-aws
Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 2246
- days_rel: 12
- days_push: 7
- n_releases_24m: 124
Adoption not part of the score
7706 stars · 1318 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Karpenter is an open-source Kubernetes node autoscaler that watches for unschedulable pods, provisions right-sized nodes to meet their scheduling constraints, and removes nodes when no longer needed. This repository is the AWS provider implementation, integrating Karpenter with EC2, spot instances, and EKS.
Use cases
- automatically scale kubernetes nodes based on pending pods
- reduce eks cluster compute costs with spot instances and consolidation
- replace cluster autoscaler with faster just-in-time node provisioning
- automatically remove underutilized nodes from kubernetes clusters
- provision nodes matching pod affinities taints and resource requests
- optimize aws ec2 instance selection for kubernetes workloads
When to choose
- you run Kubernetes on AWS (EKS or self-managed EC2) and need fast, flexible node autoscaling
- you want workload consolidation and spot-instance support to lower compute costs
- cluster autoscaler node groups are too slow or rigid for your workloads
When to avoid
- your cluster runs on a non-AWS cloud or on-premises without a compatible Karpenter provider
- you need simple fixed node groups rather than dynamic just-in-time provisioning
- you cannot grant Karpenter the cloud IAM permissions required to manage EC2 instances
Facets
service · maturity active
container-orchestration deployment cloud scheduling cloud-computing infrastructure-as-code microservices go cloud kubernetes-autoscaler node-provisioning aws cost-optimization autoscaling eks devops containers kubernetes
3 sources
- readme: https://github.com/aws/karpenter-provider-aws · fetched 2026-08-28 · 291b986ae568
- homepage: https://karpenter.sh · fetched 2026-08-29 · 3714a4d4e8a3
- site_page: https://karpenter.sh/docs · fetched 2026-08-29 · 3661f1d5bf3e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| aws/karpenter-provider-aws | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="aws/karpenter-provider-aws")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem