K8S中node节点无法通过kubectl访问POD列表的解决办法
时间:2025-3-3 17:53 作者:Anglei 分类: 虚拟化
一般情况下,我们习惯通过控制节点进行K8S操作,但同时也会带来风险,因此,特别是在云原生的产品中,控制节点都是不允许操作的,那我们怎么把kubectl命令操作权限给NODE呢?请根据本文来操作:
我们通常在MASTER节点可以执行
kubectl geto pods -A -o wide
访问所有的POD,但在NODE节点,则无法使用,提示端口拒绝,怎么办?
解决办法如下:
在node节点先新建文件夹
mkdir /root/.kube
我们登录到master节点,将.kube/config文件拷贝到Node节点即可。
通过SCP拷贝
scp /root/.kube/config node1:/root/.kube/config
(Master到Node之间已开通免密登录)

推荐阅读:
![]() 路过(0) |
![]() 雷人(0) |
![]() 握手(0) |
![]() 鲜花(0) |
![]() 鸡蛋(0) |