[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-94700":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":14,"contributorsCount":9,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":14,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":15,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":16,"fork":16,"defaultBranch":17,"hasWiki":16,"hasPages":16,"topics":9,"createdAt":9,"pushedAt":9,"updatedAt":18,"readmeContent":19,"aiSummary":20,"trendingCount":14,"starSnapshotCount":14,"syncStatus":21,"lastSyncTime":9,"discoverSource":22},94700,"karpenter-provider-aws","aws\u002Fkarpenter-provider-aws","aws","Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.",null,"https:\u002F\u002Fgithub.com\u002Faws\u002Fkarpenter-provider-aws","Go",7698,1318,0,62.36,false,"main","2026-08-24 04:01:22","[![CI](https:\u002F\u002Fgithub.com\u002Faws\u002Fkarpenter-provider-aws\u002Factions\u002Fworkflows\u002Fci.yaml\u002Fbadge.svg?branch=main)](https:\u002F\u002Fgithub.com\u002Faws\u002Fkarpenter\u002Factions\u002Fworkflows\u002Fci.yaml)\n![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Faws\u002Fkarpenter-provider-aws)\n![GitHub forks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Faws\u002Fkarpenter-provider-aws)\n[![GitHub License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache%202.0-ff69b4.svg)](https:\u002F\u002Fgithub.com\u002Faws\u002Fkarpenter-provider-aws\u002Fblob\u002Fmain\u002FLICENSE)\n[![Go Report Card](https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002Faws\u002Fkarpenter-provider-aws)](https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002Faws\u002Fkarpenter)\n[![Coverage Status](https:\u002F\u002Fcoveralls.io\u002Frepos\u002Fgithub\u002Faws\u002Fkarpenter-provider-aws\u002Fbadge.svg?branch=main)](https:\u002F\u002Fcoveralls.io\u002Fgithub\u002Faws\u002Fkarpenter?branch=main)\n[![contributions welcome](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcontributions-welcome-brightgreen.svg?style=flat)](https:\u002F\u002Fgithub.com\u002Faws\u002Fkarpenter-provider-aws\u002Fissues)\n\n![](website\u002Fstatic\u002Fbanner.png)\n\nKarpenter is an open-source node provisioning project built for Kubernetes.\nKarpenter improves the efficiency and cost of running workloads on Kubernetes clusters by:\n\n* **Watching** for pods that the Kubernetes scheduler has marked as unschedulable\n* **Evaluating** scheduling constraints (resource requests, nodeselectors, affinities, tolerations, and topology spread constraints) requested by the pods\n* **Provisioning** nodes that meet the requirements of the pods\n* **Removing** the nodes when the nodes are no longer needed\n\nCome discuss Karpenter in the [#karpenter](https:\u002F\u002Fkubernetes.slack.com\u002Farchives\u002FC02SFFZSA2K) channel, in the [Kubernetes slack](https:\u002F\u002Fslack.k8s.io\u002F) or join the [Karpenter working group](https:\u002F\u002Fkarpenter.sh\u002Fdocs\u002Fcontributing\u002Fcommunity-meetings\u002F#working-group-meetings) bi-weekly calls. If you want to contribute to the Karpenter project, please refer to the Karpenter docs.\n\nCheck out the [Docs](https:\u002F\u002Fkarpenter.sh\u002Fdocs\u002F) to learn more.\n\n## Talks\n- 03\u002F19\u002F2024 [Harnessing Karpenter: Transforming Kubernetes Clusters with Argo Workflows](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=rq57liGu0H4)\n- 12\u002F04\u002F2023 [AWS re:Invent 2023 - Harness the power of Karpenter to scale, optimize & upgrade Kubernetes](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=lkg_9ETHeks)\n- 09\u002F08\u002F2022 [Workload Consolidation with Karpenter](https:\u002F\u002Fyoutu.be\u002FBnksdJ3oOEs)\n- 05\u002F19\u002F2022 [Scaling K8s Nodes Without Breaking the Bank or Your Sanity](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=UBb8wbfSc34)\n- 03\u002F25\u002F2022 [Karpenter @ AWS Community Day 2022](https:\u002F\u002Fyoutu.be\u002FsxDtmzbNHwE?t=3931)\n- 12\u002F20\u002F2021 [How To Auto-Scale Kubernetes Clusters With Karpenter](https:\u002F\u002Fyoutu.be\u002FC-2v7HT-uSA)\n- 11\u002F30\u002F2021 [Karpenter vs Kubernetes Cluster Autoscaler](https:\u002F\u002Fyoutu.be\u002F3QsVRHVdOnM)\n- 11\u002F19\u002F2021 [Karpenter @ Container Day](https:\u002F\u002Fyoutu.be\u002FqxWJRUF6JJc)\n- 05\u002F14\u002F2021 [Groupless Autoscaling with Karpenter @ Kubecon](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=43g8uPohTgc)\n- 05\u002F04\u002F2021 [Karpenter @ Container Day](https:\u002F\u002Fyoutu.be\u002FMZ-4HzOC_ac?t=7137)\n","Karpenter Provider for AWS 是一个专为 Amazon Web Services 设计的 Kubernetes 节点自动伸缩器实现，用于动态创建和销毁 EC2 实例以匹配工作负载需求。其核心功能包括实时监听 Unschedulable Pod、基于资源请求、标签选择器、亲和性\u002F容忍度等调度约束智能选型并启动合适节点，并在节点空闲时自动回收。采用声明式配置与事件驱动架构，相比传统 Cluster Autoscaler 具备更低延迟与更高资源利用率。适用于 AWS 上运行弹性、成本敏感型 Kubernetes 工作负载的场景，如 CI\u002FCD 构建集群、批处理任务、突发流量服务等。",2,"trending"]