Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 743 Bytes

README.md

File metadata and controls

25 lines (20 loc) · 743 Bytes

coscheduler-same-node

The repo is for trying to implements such a scheduler: tektoncd/pipeline#3052

Installation

make image
docker push
kubectl apply -f manifests/

Take a try

kubectl create -f manifests/sample/pods.yaml

Description

The scheduler is based on Scheduler plugin framework

Use special labels of pod to mark the group of pods.

labels:
     pod-group.scheduling.sigs.k8s.io/name: test
     pod-group.scheduling.sigs.k8s.io/total: "2"

The pods in same pod-group will be scheduler to same node if the node can satisfy the resource requirement of whole group.