You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行kubectl get nodes --kubeconfig admin.kubeconfig返回“No resources found”问题排查求助

执行kubectl get nodes --kubeconfig admin.kubeconfig返回“No resources found”问题排查求助

我是Kubernetes新手,连基础命令都不太熟,但不想用minikube这类简化安装的工具,想从手动搭建开始搞明白K8s各个组件的协作逻辑,所以跟着“Kubernetes the hard way”的教程一步步操作。目前已经完成到Worker Pod配置的步骤,但在控制节点执行kubectl get nodes --kubeconfig admin.kubeconfig时,一直返回“No resource found”错误。

我的环境配置:

  • 1个控制节点、1个负载均衡节点、2个工作节点,均为安装了Ubuntu22.04.1的虚拟机
  • 实验室机器是Windows11笔记本,所有VM都手动配置了静态IP
  • 从一开始就把KUBERNETES_PUBLIC_ADDRESS硬编码成了负载均衡节点的静态IP,网上常见的这个配置问题应该不是原因

现在有两个没完全搞明白的点,怀疑可能和当前问题有关:

  1. 教程里说要更新/etc/netplan/00-installer-config.yaml来设置静态IP,但我的VM里没有这个文件,只有01-network-manager-all.yaml,我修改了这个文件并应用了配置,但不确定是否符合教程要求
  2. 我的实验室机器没有公网静态IP,而教程里创建工作节点证书时,需要用到外部IP查询工具获取的IP,我担心这里的配置和实际内网环境不匹配,导致节点无法正常注册到控制平面

有没有大佬能给我一些排查方向或者解决思路?非常感谢!

备注:内容来源于stack exchange,提问作者Debapriya Roy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 11:58:01