[root@k8s-node01~]# kubectl get pods
后显示
The connection to the server localhost:8080 was refused - did you specify the right host or port?
解决方法
在master节点将admin.conf文件拷贝到其它从节点
[root@k8s-master ~]# scp -r /etc/kubernetes/admin.conf root@k8s-node01:/etc/kubernetes/
创建一个./kube的目录
mkdir -p $HOME/.kube
其中保存的是我们的连接配置
接着保存admin.conf到这个目录下
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
然后授予权限
sudo chown $(id -u):$(id -g) $HOME/.kube/config
查看
kubectl get node
成功