| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- apiVersion: v1
- kind: Pod
- metadata:
- name: kube-apiserver
- spec:
- hostNetwork: true
- containers:
- - name: kube-apiserver
- image: k8s.gcr.io/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,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:
- - containerPort: 443
- hostPort: 443
- name: https
- - containerPort: 7080
- hostPort: 7080
- name: http
- - containerPort: 8080
- hostPort: 8080
- name: local
- volumeMounts:
- - mountPath: /srv/kubernetes
- name: srvkube
- readOnly: true
- - mountPath: /var/log/kube-apiserver.log
- name: logfile
- - mountPath: /etc/ssl
- name: etcssl
- readOnly: true
- - mountPath: /usr/share/ssl
- name: usrsharessl
- readOnly: true
- - mountPath: /var/ssl
- name: varssl
- readOnly: true
- - mountPath: /usr/ssl
- name: usrssl
- readOnly: true
- - mountPath: /usr/lib/ssl
- name: usrlibssl
- readOnly: true
- - mountPath: /usr/local/openssl
- name: usrlocalopenssl
- readOnly: true
- - mountPath: /etc/openssl
- name: etcopenssl
- readOnly: true
- - mountPath: /etc/pki/tls
- name: etcpkitls
- readOnly: true
- volumes:
- - hostPath:
- path: /srv/kubernetes
- name: srvkube
- - hostPath:
- path: /var/log/kube-apiserver.log
- type: FileOrCreate
- name: logfile
- - hostPath:
- path: /etc/ssl
- name: etcssl
- - hostPath:
- path: /usr/share/ssl
- name: usrsharessl
- - hostPath:
- path: /var/ssl
- name: varssl
- - hostPath:
- path: /usr/ssl
- name: usrssl
- - hostPath:
- path: /usr/lib/ssl
- name: usrlibssl
- - hostPath:
- path: /usr/local/openssl
- name: usrlocalopenssl
- - hostPath:
- path: /etc/openssl
- name: etcopenssl
- - hostPath:
- path: /etc/pki/tls
- name: etcpkitls
|