llm-wiki wiki · sources 2026-06-04

原文:raw/k8s-core-controllers-stars-list.md · 来源:googs1025 的 K8s Core & Controllers Stars list · 抓取日期:2026-06-04 · 仓库数:359

一句话定位

这个 Star list 是一张 kubernetes 平台工程底座地图:主线 Kubernetes、kubectl/client-go/controller-runtime/kubebuilder/operator SDK、CRD/webhook/sample-apiserver、调度/autoscaling/multicluster、网络/存储/备份、安全/策略、可观测/诊断,以及大量中文 controller/operator 学习实践项目都在同一张图里。

分层地图

┌──────────────────────────────────────────────────────────────────────────────┐
│ User / platform workflows                                                    │
│ Argo CD · Argo Workflows · Rollouts · KubeVela · KubeSphere · KEDA · K8sGPT  │
└───────────────────────────────┬──────────────────────────────────────────────┘
                                │
┌───────────────────────────────▼──────────────────────────────────────────────┐
│ Controller / Operator development                                            │
│ client-go · controller-runtime · Kubebuilder · sample-controller · kube-rs   │
│ webhook samples · operator lessons · custom controllers                      │
└───────────────────────────────┬──────────────────────────────────────────────┘
                                │
┌───────────────────────────────▼──────────────────────────────────────────────┐
│ Kubernetes control plane / API machinery                                     │
│ kubernetes · kubectl · apiserver samples · gateway-api · kro · kcp · etcd    │
└───────────────────────────────┬──────────────────────────────────────────────┘
                                │
┌───────────────────────────────▼──────────────────────────────────────────────┐
│ Scheduling / autoscaling / multi-cluster                                     │
│ autoscaler · scheduler-plugins · descheduler · kueue · karpenter · karmada   │
│ virtual-kubelet · vcluster · clusternet · kubeadmiral                        │
└───────────────────────────────┬──────────────────────────────────────────────┘
                                │
┌───────────────────────────────▼──────────────────────────────────────────────┐
│ Cluster substrate                                                            │
│ CNI · CSI · CRI · storage · backup · policy · observability · diagnostics    │
└──────────────────────────────────────────────────────────────────────────────┘

观察

优先深挖候选

优先级 项目 原因
1 kubernetes-sigs/controller-runtime Operator/controller 开发的核心抽象层。
2 kubernetes-sigs/kubebuilder CRD/API 生成和 controller 项目结构的标准样板。
3 kubernetes/sample-controller 理解 informer/workqueue/reconcile 的最小官方参照。
4 kubernetes-sigs/kueue AI/Batch workload queueing 与调度控制面。
5 kubernetes/autoscaler HPA/VPA/cluster-autoscaler 等弹性控制器集合。
6 loft-sh/vcluster 虚拟集群是平台多租户的重要路线。
7 karmada-io/karmada 多云多集群编排代表项目。
8 gateway-api 新一代 Kubernetes 网络 API,和 agentgateway/AI gateway 相关。
9 prometheus-operator/prometheus-operator Operator 模式的经典生产级案例。
10 k8sgpt-ai/k8sgpt AI 辅助 Kubernetes 诊断代表项目。