apiVersion: v1 kind: Pod metadata: name: etcd-server-events namespace: kube-system spec: hostNetwork: true nodeName: {{instance_prefix}}-master containers: - name: etcd-container image: {{kube_docker_registry}}/etcd:{{etcd_image}} imagePullPolicy: IfNotPresent resources: requests: cpu: 100m command: - /bin/sh - -c - /usr/local/bin/etcd {{params}} 1>>/var/log/etcd-events.log 2>&1 livenessProbe: httpGet: host: 127.0.0.1 path: /health port: 4002 scheme: HTTP initialDelaySeconds: 15 timeoutSeconds: 15 ports: - name: serverport containerPort: 2381 hostPort: 2381 protocol: TCP - name: clientport containerPort: 4002 hostPort: 4002 protocol: TCP volumeMounts: - name: varetcd mountPath: /var/etcd - name: varlogetcd mountPath: /var/log/etcd-events.log volumes: - name: varetcd hostPath: path: /var/etcd/events - name: varlogetcd hostPath: path: /var/log/etcd-events.log