github.com/enmand/kubernetes@v1.2.0-alpha.0/docs/admin/high-availability/podmaster.yaml (about) 1 apiVersion: v1 2 kind: Pod 3 metadata: 4 name: scheduler-master 5 spec: 6 hostNetwork: true 7 containers: 8 - name: scheduler-elector 9 image: gcr.io/google_containers/podmaster:1.1 10 command: 11 - /podmaster 12 - --etcd-servers=http://127.0.0.1:4001 13 - --key=scheduler 14 - --source-file=/kubernetes/kube-scheduler.manifest 15 - --dest-file=/manifests/kube-scheduler.manifest 16 volumeMounts: 17 - mountPath: /kubernetes 18 name: k8s 19 readOnly: true 20 - mountPath: /manifests 21 name: manifests 22 - name: controller-manager-elector 23 image: gcr.io/google_containers/podmaster:1.1 24 command: 25 - /podmaster 26 - --etcd-servers=http://127.0.0.1:4001 27 - --key=controller 28 - --source-file=/kubernetes/kube-controller-manager.manifest 29 - --dest-file=/manifests/kube-controller-manager.manifest 30 terminationMessagePath: /dev/termination-log 31 volumeMounts: 32 - mountPath: /kubernetes 33 name: k8s 34 readOnly: true 35 - mountPath: /manifests 36 name: manifests 37 volumes: 38 - hostPath: 39 path: /srv/kubernetes 40 name: k8s 41 - hostPath: 42 path: /etc/kubernetes/manifests 43 name: manifests