解决node节点不能使用k8s命令
报错信息kubectl get pods --all-namespaceskubectl get nodesThe connection to the server localhost:8080 was refused - did you specify the right host or port ?原因环境变量原因:kubernetes master没有与本机绑定,集群初始化的时候没有绑定,此
·
报错信息
kubectl get pods --all-namespaces
kubectl get nodes
The connection to the server localhost:8080 was refused - did you specify the right host or port ?
原因
环境变量原因:kubernetes master没有与本机绑定,集群初始化的时候没有绑定,此时设置在本机的环境变量即可解决问题
解决
- ammin.conf 可以在master节点copy
具体根据情况,此处记录linux设置该环境变量
方式一:编辑文件设置
vim /etc/profile
在底部增加新的环境变量 export KUBECONFIG=/etc/kubernetes/admin.conf
方式二:直接追加文件内容
echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >> /etc/profile
source /etc/profile
更多推荐
已为社区贡献4条内容
所有评论(0)