kubernetes 集群的 api server 没有 bind 0.0.0.0
tcp 0 0 127.0.0.1:10252 0.0.0.0:* LISTEN
/hyperkube apiserver --kubelet-preferred-address-types=[InternalDNS,InternalIP,ExternalDNS,ExternalIP,Hostname] --apiserver-count=3 --insecure-bind-address=127.0.0.1
解决办法
cd /etc/kubernetes/manifest
vim hyperkube-apiserver.yaml
command:
- /hyperkube
- apiserver
- --kubelet-preferred-address-types=[InternalDNS,InternalIP,ExternalDNS,ExternalIP,Hostname]
- --apiserver-count=3
- --insecure-bind-address=0.0.0.0