📦kubernetes-sigs / karpenter
← 返回首页
Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
⚖️ Apache-2.0📅 创建于 2022-10-11🔄 更新于 2026-10-28

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有

Build Status GitHub stars GitHub forks GitHub License Go Report Card Coverage Status contributions welcome

Karpenter

Karpenter improves the efficiency and cost of running workloads on Kubernetes clusters by:

  • Watching for pods that the Kubernetes scheduler has marked as unschedulable
  • Evaluating scheduling constraints (resource requests, nodeselectors, affinities, tolerations, and topology spread constraints) requested by the pods
  • Provisioning nodes that meet the requirements of the pods
  • Removing the nodes when the nodes are no longer needed

Karpenter Implementations

Karpenter is a multi-cloud project with implementations by the following cloud providers: - AWS - Azure - AlibabaCloud - Bizfly Cloud - Clever Cloud - Cluster API - Exoscale - GCP - Hetzner - Huawei Cloud - IBM Cloud - Proxmox - Oracle Cloud Infrastructure (OCI) - Officially supported and maintained by Oracle - Maintained by Zoom - Akamai/Linode (Alpha) - UpCloud - Maintained by kubekanvas (Alpha) - Maintained by upcloud-tools (community) (Beta)

Community, discussion, contribution, and support

If you have any questions or want to get the latest project news, you can connect with us in the following ways: - Using and Deploying Karpenter? Reach out in the #karpenter channel in the Kubernetes slack to ask questions about configuring or troubleshooting Karpenter. - Contributing to or Developing with Karpenter? Join the #karpenter-dev channel in the Kubernetes slack to ask in-depth questions about contribution or to get involved in design discussions.

Working Group Meetings

Bi-weekly meetings alternating between Thursdays @ 9:00 PT (convert to your timezone) and Thursdays @ 15:00 PT (convert to your timezone)

Issue Triage Meetings

Weekly meetings alternating between repositories and time slots. Please check the calendar invite for specific dates:

kubernetes-sigs/karpenter: - Alternating Mondays @ 9:00 PT (convert to your timezone) and @ 15:00 PT (convert to your timezone) monthly

aws/karpenter-provider-aws: - Alternating Mondays @ 9:00 PT (convert to your timezone) and @ 15:00 PT (convert to your timezone) monthly

Meeting Resources

Pull Requests and feedback on issues are very welcome! See the issue tracker if you're unsure where to start, especially the Good first issue and Help wanted tags, and also feel free to reach out to discuss.

See also our contributor guide and the Kubernetes community page for more details on how to get involved.

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.

Talks

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR