{ "apiVersion": "v1beta3", "kind": "Pod", "metadata": {"name":"kube-apiserver"}, "spec":{ "hostNetwork": true, "containers":[ { "name": "kube-apiserver", "image": "gcr.io/google_containers/kube-apiserver:9680e782e08a1a1c94c656190011bd02", "command": [ "/bin/sh", "-c", "/usr/local/bin/kube-apiserver --address=127.0.0.1 --etcd_servers=http://127.0.0.1:4001 --cloud_provider=gce --admission_control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota --service-cluster-ip-range=10.0.0.0/16 --client_ca_file=/srv/kubernetes/ca.crt --basic_auth_file=/srv/kubernetes/basic_auth.csv --cluster_name=e2e-test-bburns --tls_cert_file=/srv/kubernetes/server.cert --tls_private_key_file=/srv/kubernetes/server.key --secure_port=443 --token_auth_file=/srv/kubernetes/known_tokens.csv --v=2 --allow_privileged=False 1>>/var/log/kube-apiserver.log 2>&1" ], "ports":[ { "name": "https", "containerPort": 443, "hostPort": 443},{ "name": "http", "containerPort": 7080, "hostPort": 7080},{ "name": "local", "containerPort": 8080, "hostPort": 8080} ], "volumeMounts": [ { "name": "srvkube", "mountPath": "/srv/kubernetes", "readOnly": true}, { "name": "logfile", "mountPath": "/var/log/kube-apiserver.log", "readOnly": false}, { "name": "etcssl", "mountPath": "/etc/ssl", "readOnly": true}, { "name": "usrsharessl", "mountPath": "/usr/share/ssl", "readOnly": true}, { "name": "varssl", "mountPath": "/var/ssl", "readOnly": true}, { "name": "usrssl", "mountPath": "/usr/ssl", "readOnly": true}, { "name": "usrlibssl", "mountPath": "/usr/lib/ssl", "readOnly": true}, { "name": "usrlocalopenssl", "mountPath": "/usr/local/openssl", "readOnly": true}, { "name": "etcopenssl", "mountPath": "/etc/openssl", "readOnly": true}, { "name": "etcpkitls", "mountPath": "/etc/pki/tls", "readOnly": true} ] } ], "volumes":[ { "name": "srvkube", "hostPath": { "path": "/srv/kubernetes"} }, { "name": "logfile", "hostPath": { "path": "/var/log/kube-apiserver.log"} }, { "name": "etcssl", "hostPath": { "path": "/etc/ssl"} }, { "name": "usrsharessl", "hostPath": { "path": "/usr/share/ssl"} }, { "name": "varssl", "hostPath": { "path": "/var/ssl"} }, { "name": "usrssl", "hostPath": { "path": "/usr/ssl"} }, { "name": "usrlibssl", "hostPath": { "path": "/usr/lib/ssl"} }, { "name": "usrlocalopenssl", "hostPath": { "path": "/usr/local/openssl"} }, { "name": "etcopenssl", "hostPath": { "path": "/etc/openssl"} }, { "name": "etcpkitls", "hostPath": { "path": "/etc/pki/tls"} } ] }}