Where is the documentation of Kubernetes API server configurations?
https://github.com/kubernetes/kubernetes/blob/master/cluster/centos/master/scripts/apiserver.sh


# Insecure kube configuration parameters go under here when node['kubernetes']['secure']['enabled'] == 'false'
&lt;% if node['kubernetes']['secure']['enabled'] == 'false' -%&gt;
KUBE_API_ADDRESS="--insecure-bind-address=0.0.0.0"
...

# Secure kube configuration parameters go under here when node['kubernetes']['secure']['enabled'] == 'true'
&lt;% if node['kubernetes']['secure']['enabled'] == 'true' -%&gt;
KUBE_API_ADDRESS="--bind-address=0.0.0.0 --insecure-bind-address=127.0.0.1 "
...



It seems that the KUBE_API_ADDRESS will only listen to 0.0.0.0 if kubernetes has been secured.