Merge pull request #636 from kubernetes-incubator/apiserver_liveness

Add missing liveness probe for apiserver static pod
This commit is contained in:
Antoine Legrand 2016-11-21 18:27:20 +01:00 committed by GitHub
commit 1204eaccb1

View file

@ -48,7 +48,13 @@ spec:
{% elif cloud_provider is defined and cloud_provider == "aws" %}
- --cloud-provider={{ cloud_provider }}
{% endif %}
- 2>&1 >> {{ kube_log_dir }}/kube-apiserver.log
livenessProbe:
httpGet:
host: 127.0.0.1
path: /healthz
port: 8080
initialDelaySeconds: 30
timeoutSeconds: 10
volumeMounts:
- mountPath: {{ kube_config_dir }}
name: kubernetes-config
@ -59,8 +65,6 @@ spec:
- mountPath: {{ etcd_cert_dir }}
name: etcd-certs
readOnly: true
- mountPath: /var/log/
name: logfile
volumes:
- hostPath:
path: {{ kube_config_dir }}
@ -71,6 +75,3 @@ spec:
- hostPath:
path: {{ etcd_cert_dir }}
name: etcd-certs
- hostPath:
path: /var/log/
name: logfile