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