blob: a8f4e5a7092e2801ec3f8dfd8b385cb218ebc9df [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
15 image: {{ master.registry }}/kube-scheduler:{{ master.version }}
16 imagePullPolicy: IfNotPresent
17 command:
18 - /bin/sh
19 - -c
20 - /usr/local/bin/kube-scheduler
marco45fc1b72016-07-02 16:11:18 +020021 --master={{ master.apiserver.insecure_address }}:8080
marcoacdae7e2015-12-02 15:35:37 +010022 --v=2
23 --leader-elect=true
24 1>>/var/log/kube-scheduler.log 2>&1
25 livenessProbe:
26 httpGet:
27 host: 127.0.0.1
28 path: /healthz
29 port: 10251
30 scheme: HTTP
31 initialDelaySeconds: 15
32 timeoutSeconds: 15
33 resources:
34 requests:
35 cpu: 100m
36 volumeMounts:
37 - mountPath: /var/log/kube-scheduler.log
38 name: logfile
39 volumes:
40 - hostPath:
41 path: /var/log/kube-scheduler.log
42 name: logfile