K8s调度算法注册流程

我的k8s集群是二进制搭建的,因此我在二进制文件中添加我的调度算法,并且在相关文件中注册我的算法。

  1. 在Kubernetes server二进制文件中\kubernetes\pkg\scheduler下有algorithm 和 algorithmprovider两个模块
  2. algorithm模块中predicate存放预选算法,priority中存放优选算法。
  3. algorithmprovider模块中default下,default用于注册默认算法,register用于注册自己的算法。

参考文档:
https://www.jianshu.com/p/a4e1f1e25c12.
https://github.com/kubernetes/community/blob/master/contributors/devel/sig-scheduling/scheduler.md

你可能感兴趣的:(Kubernetes)