description "Kube-Scheduler service" author "@jainvipin" # respawn # start in conjunction with etcd start on started etcd stop on stopping etcd pre-start script # see also https://github.com/jainvipin/kubernetes-start KUBE_SCHEDULER=/opt/bin/hyperkube scheduler if [ -f /etc/default/$UPSTART_JOB ]; then . /etc/default/$UPSTART_JOB fi if [ -f $KUBE_SCHEDULER ]; then exit 0 fi exit 22 end script script # modify these in /etc/default/$UPSTART_JOB (/etc/default/docker) KUBE_SCHEDULER=/opt/bin/$UPSTART_JOB KUBE_SCHEDULER_OPTS="" if [ -f /etc/default/$UPSTART_JOB ]; then . /etc/default/$UPSTART_JOB fi exec "$KUBE_SCHEDULER" $KUBE_SCHEDULER_OPTS end script start on runlevel [235] stop on runlevel [016]