diff --git a/kubernetes_scheduler_code.md b/kubernetes_scheduler_code.md index bb7a684..5c29a7a 100644 --- a/kubernetes_scheduler_code.md +++ b/kubernetes_scheduler_code.md @@ -255,7 +255,7 @@ func Run(ctx context.Context, cc *schedulerserverconfig.CompletedConfig, sched * [https://github.com/rfyiamcool/notes/blob/main/kubernetes_leader_election_code.md](https://github.com/rfyiamcool/notes/blob/main/kubernetes_leader_election_code.md) -## scheudler 启动入口 +## scheduler 启动入口 `Run()` 方法是 k8s scheduler 的启动运行入口, 其流程是先启动 queue 队列的 Run 方法, 再异步启动一个协程处理核心调度方法 `scheduleOne`. @@ -1579,4 +1579,4 @@ kubernetes scheduler 从 informer 监听新资源变动, 当有新 pod 创建时 - 预选 (Predicates) 是通过插件的 Filter 方法过滤出符合要求的 node 节点 - 优选 (Priorities) 则对预选出来的 node 节点进行打分排序 -绑定周期默认只有一个默认插件, 仅给 apiserver 发起 node 跟 pod 绑定的请求. \ No newline at end of file +绑定周期默认只有一个默认插件, 仅给 apiserver 发起 node 跟 pod 绑定的请求.