Skip to content

Commit

Permalink
Fix: broken link on readme
Browse files Browse the repository at this point in the history
  • Loading branch information
sanposhiho committed Oct 20, 2021
1 parent dda7bce commit 9486b3e
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 14 deletions.
14 changes: 7 additions & 7 deletions README.ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,32 +68,32 @@ func scenario(client clientset.Interface) error {

TODO: 各ブランチにそのブランチで追加された機能の説明を加える。

1. [initial scheduler](/tree/01/init-scheduler)
1. [initial scheduler](https://github.com/sanposhiho/mini-kube-scheduler/tree/initial-random-scheduler)

最も初期の段階のスケジューラーであり、全てのNodeから完全にランダムにPodを配置します。

2. [filter plugins](/tree/02/filter-plugin)
2. [filter plugins](https://github.com/sanposhiho/mini-kube-scheduler/tree/filter-plugin)

このブランチのスケジューラーはfilter pluginの実行に対応しています。unschedulable nodeプラグインのみが有効になっています。

3. [score plugins](/tree/03/score-plugin)
3. [score plugins](https://github.com/sanposhiho/mini-kube-scheduler/tree/score-plugin)

このブランチのスケジューラーはさらにscore pluginの実行に対応しています。custom pluginであるnodenumberプラグインのみがscore pluginとして有効になっています。nodenumber プラグインの実装もブランチ内に存在しています。

4. [prescore plugins](/tree/04/prescore-plugins)
4. [prescore plugins](https://github.com/sanposhiho/mini-kube-scheduler/tree/prescore-plugin)

このブランチのスケジューラーはさらにpre-score pluginの実行に対応しています。custom pluginであるnodenumberプラグインにpre-score pluginの機能を実装し、有効にしています。

5. [permit plugins](/tree/05/permit-plugins)
5. [permit plugins](https://github.com/sanposhiho/mini-kube-scheduler/tree/permit-plugins)

このブランチのスケジューラーはさらにpremit pluginの実行に対応しています。custom pluginであるnodenumberプラグインにpremit pluginの機能を実装し、有効にしています。
また、このブランチでは、Binding Cycleが並行にgoroutineで実行されるようになっています。

6. [scheduling queue](/tree/06/scheduling-queue)
6. [scheduling queue](https://github.com/sanposhiho/mini-kube-scheduler/tree/scheduling-queue)

このブランチにはScheduling Queueが実装されています。また、スケジュールの失敗時に、PodをunschedulableとしてQueueに戻すことにも対応しています。

7. [eventhandler](/tree/07/event-handler)
7. [eventhandler](https://github.com/sanposhiho/mini-kube-scheduler/tree/event-handler)

このブランチにはEventHandlerを用いたQueueの更新に対応しています。これにて、スケジュールに失敗したPodの再スケジュールに対応しています。

Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,32 +70,32 @@ You can use them to learn the scheduler step by step.

TODO: I'm planning to add docs to describe what is new feature for each branchs.

1. [initial scheduler](/tree/01/init-scheduler)
1. [initial scheduler](https://github.com/sanposhiho/mini-kube-scheduler/tree/initial-random-scheduler)

This scheduler selects node for pod randomly.

2. [filter plugins](/tree/02/filter-plugin)
2. [filter plugins](https://github.com/sanposhiho/mini-kube-scheduler/tree/filter-plugin)

This scheduler selects node for pod with only filter plugin. Only unschedulable node plugin is enabled as filter plugin.

3. [score plugins](/tree/03/score-plugin)
3. [score plugins](https://github.com/sanposhiho/mini-kube-scheduler/tree/score-plugin)

This scheduler selects node for pod with filter and score plugin. Only nodenumber plugin(implemented as custom plugin) is enabled as score plugin.

4. [prescore plugins](/tree/04/prescore-plugins)
4. [prescore plugins](https://github.com/sanposhiho/mini-kube-scheduler/tree/prescore-plugin)

This scheduler supports pre-score plugins. The nodenumber plugin is improved so that it is also used as prescore plugins.

5. [permit plugins](/tree/05/permit-plugins)
5. [permit plugins](https://github.com/sanposhiho/mini-kube-scheduler/tree/permit-plugins)

This scheduler supports permit plugins. The nodenumber plugin is improved so that it is also used as permit plugins.
And binding cycle is now goroutined(work in parallel).

6. [scheduling queue](/tree/06/scheduling-queue)
6. [scheduling queue](https://github.com/sanposhiho/mini-kube-scheduler/tree/scheduling-queue)

This branch implements Scheduling Queue. It also supports putting the Pod back into the Queue as unschedulable when the schedule fails.

7. [eventhandler](/tree/07/event-handler)
7. [eventhandler](https://github.com/sanposhiho/mini-kube-scheduler/tree/event-handler)

This branch has support for updating Queues using EventHandler. It supports re-scheduling of pods that fail to schedule.

Expand Down

0 comments on commit 9486b3e

Please sign in to comment.