This repo is a sample for Kubernetes scheduler framework. The sample plugin implements filter and prebind extension points.
And the custom scheduler name is scheduler-framework-sample which defines in KubeSchedulerConfiguration object.
$ make local$ make image$ kubectl apply -f ./deploy/To schedule a pod with the custom scheduler, set the schedulerName field in the pod spec to scheduler-framework-sample. An example is provided in config/busybox.yaml:
$ kubectl apply -f ./config/busybox.yaml