Linux:kubernetes(k8s)允许在任意节点使用kubectl命令(5)

我们部署好了主节点以后,我们使用kubectl命令

一切正常,而我们到了别的node上使用 就显示一个这个

这个原因是因为我们开始就配置了master的一个配置文件,在/root/.kube/config 里,而我们的从节点不知道去找那个api接口所以就报错了

目前只有master才知道该访问谁 ,但是在另外两台是没有的


解决

我们直接把master的文件/etc/kubernetes/admin.conf 放到node上的同样位置

再一配置环境变量即可
我这里的两个node分别是

node1:192.168.22.2

node2:192.168.22.3

在主服务器上的操作

复制代码
scp /etc/kubernetes/admin.conf root@k8s-node1:/etc/kubernetes/

scp /etc/kubernetes/admin.conf root@k8s-node2:/etc/kubernetes/

我这里分别给node1和2传了文件以后

进入node1服务器上

复制代码
echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >>~/.bash_profile 

source ~/.bash_profile 

进入到node2服务器上

复制代码
echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >>~/.bash_profile 

source ~/.bash_profile 

现在node1和node2都可以去使用kubectl了

相关推荐
Leon-Ning Liu4 小时前
【真实经验分享】OGG抽取进程报错 ORA-07445 [kgherrordmp()+986] ORA-00600 [17114]分析步骤
运维·数据库
CCPC不拿奖不改名4 小时前
Redis 工程化部署深度解析
linux·服务器·数据库·redis·深度学习·缓存·rag
QWEDDRFTG4 小时前
运维长期经验总结:从故障倒推服务器电源线选购标准
运维·服务器
Mr.wangh4 小时前
聊天模型--流式传输
运维·服务器
fei_sun4 小时前
等价负载均衡(等价路由ECMP)
运维·负载均衡
鱼很腾apoc5 小时前
【Linux】第7期 进程间通信 (IPC) 详解:管道 (匿名 / 命名) + System V
linux·服务器·c语言·学习·进程间通信·ipc
毒爪的小新5 小时前
踩坑实录 | RAG知识库完整搭建-Milvus2.4+BGE大中文AI模型嵌入
linux·人工智能·ai·milvus·rag
zh73145 小时前
docker日志监控dozzle,高性能,性能消耗小
运维·docker·容器
weixin_471383035 小时前
Docker - 05 - Railway 部署
运维·docker·容器
你觉得脆皮鸡好吃吗5 小时前
【THM】JWT Security & Protocols and Servers(AI)
运维·服务器·网络