k8s node节点报错 dial tcp 127.0.0.1:8080: connect: connection refused
前言
在搭建好 kubernetes
环境后,master
节点拥有 control-plane
权限,可以正常使用 kubectl
。
但其他 node
节点无法使用 kubectl
命令,即使同步过去 /root/.kube/config
文件到各个 node
节点上,也不行。
解决
检查 KUBECONFIG
变量:确保 KUBECONFIG
环境变量正确设置。
KUBECONFIG
变量指向 kubeconfig
文件,该文件包含连接到 Kubernetes
集群所需的配置信息。
可以使用以下命令检查和设置 KUBECONFIG
变量:
echo $KUBECONFIG
export KUBECONFIG=~/.kube/config
检查 Kubernetes
集群配置:确保你的 Kubernetes
集群配置正确。
可以使用以下命令检查集群配置:
kubectl config view
检查 Kubernetes API
服务器状态:确保 Kubernetes API
服务器正在运行并且可以从节点访问。
可以使用以下命令检查 API
服务器状态:
kubectl cluster-info
检查网络连接:确保节点可以与 Kubernetes API
服务器建立网络连接。
可以尝试使用 telnet
命令检查节点是否可以连接到 API
服务器的 8080
端口:
telnet 127.0.0.1 8080
分类:
kubernetes
标签:
k8s
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2019-04-22 yii2在控制器中调用另一个控制器方法
2019-04-22 yii2 命令行执行php命令 commands(命令)
2019-04-22 ArrayDataProvider数据分页
2019-04-22 Yii2 数据查询
2019-04-22 Yii2的Gridview应用技巧补充
2019-04-22 yii2 or查询
2019-04-22 SQL---mysql新增字段