mirror of https://github.com/k3s-io/k3s
58 lines
1.5 KiB
Plaintext
58 lines
1.5 KiB
Plaintext
|
{
|
||
|
"apiVersion": "v1beta3",
|
||
|
"kind": "Pod",
|
||
|
"metadata": {"name":"scheduler-master"},
|
||
|
"spec":{
|
||
|
"hostNetwork": true,
|
||
|
"containers":[
|
||
|
{
|
||
|
"name": "scheduler-elector",
|
||
|
"image": "gcr.io/google_containers/podmaster:1.1",
|
||
|
"command": [
|
||
|
"/podmaster",
|
||
|
"--etcd-servers=http://127.0.0.1:4001",
|
||
|
"--key=scheduler",
|
||
|
"--source-file=/kubernetes/kube-scheduler.manifest",
|
||
|
"--dest-file=/manifests/kube-scheduler.manifest"
|
||
|
],
|
||
|
"volumeMounts": [
|
||
|
{ "name": "k8s",
|
||
|
"mountPath": "/kubernetes",
|
||
|
"readOnly": true},
|
||
|
{ "name": "manifests",
|
||
|
"mountPath": "/manifests",
|
||
|
"readOnly": false}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "controller-manager-elector",
|
||
|
"image": "gcr.io/google_containers/podmaster:1.1",
|
||
|
"command": [
|
||
|
"/podmaster",
|
||
|
"--etcd-servers=http://127.0.0.1:4001",
|
||
|
"--key=controller",
|
||
|
"--source-file=/kubernetes/kube-controller-manager.manifest",
|
||
|
"--dest-file=/manifests/kube-controller-manager.manifest"
|
||
|
],
|
||
|
"volumeMounts": [
|
||
|
{ "name": "k8s",
|
||
|
"mountPath": "/kubernetes",
|
||
|
"readOnly": true},
|
||
|
{ "name": "manifests",
|
||
|
"mountPath": "/manifests",
|
||
|
"readOnly": false}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"volumes":[
|
||
|
{ "name": "k8s",
|
||
|
"hostPath": {
|
||
|
"path": "/srv/kubernetes"}
|
||
|
},
|
||
|
{ "name": "manifests",
|
||
|
"hostPath": {
|
||
|
"path": "/etc/kubernetes/manifests"}
|
||
|
}
|
||
|
]
|
||
|
}}
|