k8s node 节点 kubectl 运行报错
###背景描述:
使用kubeadm搭建的集群环境,node节点 使用 kubectl查询资源报错
1 | The connection to the server localhost:8080 was refused - did you specify the right host or port? |
解决方案
1、 出现这个问题的原因是kubectl命令需要使用kubernetes-admin来运行,解决方法如下,将master节点中的**/etc/kubernetes/admin.conf**文件拷贝到从节点相同目录下,然后配置环境变量:
1 | echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >> ~/.bash_profile |
2、使其生效
1 | source ~/.bash_profile |
k8s node 节点 kubectl 运行报错
https://zhangfuli.github.io/2019/11/18/k8s-node-节点-kubectl-运行报错/