仓库视角

以代码仓库视角来学习 k8s 源码

staging 仓库

根目录下的 staging 目录是外部版本库暂存区,这些软件包已被拆分到各自的版本库中。这里的内容将定期发布到各自的顶级 k8s.io 仓库。

  • k8s.io/api
  • k8s.io/apiextensions-apiserver
  • k8s.io/apimachinery
  • k8s.io/apiserver
  • k8s.io/cli-runtime
  • k8s.io/client-go
  • k8s.io/cloud-provider
  • k8s.io/cluster-bootstrap
  • k8s.io/code-generator
  • k8s.io/component-base
  • k8s.io/component-helpers
  • k8s.io/controller-manager
  • k8s.io/cri-api
  • k8s.io/cri-client
  • k8s.io/csi-translation-lib
  • k8s.io/dynamic-resource-allocation
  • k8s.io/endpointslice
  • k8s.io/externaljwt
  • k8s.io/kms
  • k8s.io/kube-aggregator
  • k8s.io/kube-controller-manager
  • k8s.io/kube-proxy
  • k8s.io/kube-scheduler
  • k8s.io/kubectl
  • k8s.io/kubelet
  • k8s.io/metrics
  • k8s.io/mount-utils
  • k8s.io/pod-security-admission

api 仓库

api 仓库