blob: e2d5ba06627de07aa51a56bdb17eec64c5c91ec5 [file] [log] [blame]
marcoacdae7e2015-12-02 15:35:37 +01001{%- from "kubernetes/map.jinja" import master with context %}
2apiVersion: v1
3kind: Pod
4metadata:
5 name: kube-scheduler
6 namespace: kube-system
7spec:
8 dnsPolicy: ClusterFirst
9 hostNetwork: true
10 nodeName: kubernetes-master
11 restartPolicy: Always
12 terminationGracePeriodSeconds: 30
13 containers:
14 - name: kube-scheduler
marco17990732016-09-13 17:07:47 +020015 image: {{ master.registry.host }}/hyperkube:{{ master.version }}
marcoacdae7e2015-12-02 15:35:37 +010016 imagePullPolicy: IfNotPresent
17 command:
marco17990732016-09-13 17:07:47 +020018 - hyperkube
19 - scheduler
marco45fc1b72016-07-02 16:11:18 +020020 --master={{ master.apiserver.insecure_address }}:8080
marcoacdae7e2015-12-02 15:35:37 +010021 --v=2
22 --leader-elect=true
23 1>>/var/log/kube-scheduler.log 2>&1
24 livenessProbe:
25 httpGet:
26 host: 127.0.0.1
27 path: /healthz
28 port: 10251
29 scheme: HTTP
30 initialDelaySeconds: 15
31 timeoutSeconds: 15
32 resources:
33 requests:
34 cpu: 100m
35 volumeMounts:
36 - mountPath: /var/log/kube-scheduler.log
37 name: logfile
38 volumes:
39 - hostPath:
40 path: /var/log/kube-scheduler.log
41 name: logfile