Ross ROSS = Recommend OSS · open-source software intelligence for agents

aws/karpenter-provider-aws

Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity. observed · 2026-08-28

github.com/aws/karpenter-provider-aws · homepage · Go · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
aws/karpenter-provider-awsmain95

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