only use a kubelet client cert auth if it's available
TODO(mikedanese): revert this commit
This commit is contained in:
		| @@ -821,8 +821,10 @@ function start-kube-apiserver { | |||||||
|   params+=" --secure-port=443" |   params+=" --secure-port=443" | ||||||
|   params+=" --tls-cert-file=/etc/srv/kubernetes/server.cert" |   params+=" --tls-cert-file=/etc/srv/kubernetes/server.cert" | ||||||
|   params+=" --tls-private-key-file=/etc/srv/kubernetes/server.key" |   params+=" --tls-private-key-file=/etc/srv/kubernetes/server.key" | ||||||
|   params+=" --kubelet-client-certificate=/etc/srv/kubernetes/kubeapiserver.cert" |   if [[ -e /etc/srv/kubernetes/kubeapiserver.cert ]] && [[ -e /etc/srv/kubernetes/kubeapiserver.key ]]; then | ||||||
|   params+=" --kubelet-client-key=/etc/srv/kubernetes/kubeapiserver.key" |     params+=" --kubelet-client-certificate=/etc/srv/kubernetes/kubeapiserver.cert" | ||||||
|  |     params+=" --kubelet-client-key=/etc/srv/kubernetes/kubeapiserver.key" | ||||||
|  |   fi | ||||||
|   params+=" --token-auth-file=/etc/srv/kubernetes/known_tokens.csv" |   params+=" --token-auth-file=/etc/srv/kubernetes/known_tokens.csv" | ||||||
|   if [[ -n "${KUBE_PASSWORD:-}" && -n "${KUBE_USER:-}" ]]; then |   if [[ -n "${KUBE_PASSWORD:-}" && -n "${KUBE_USER:-}" ]]; then | ||||||
|     params+=" --basic-auth-file=/etc/srv/kubernetes/basic_auth.csv" |     params+=" --basic-auth-file=/etc/srv/kubernetes/basic_auth.csv" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Mike Danese
					Mike Danese