K8Snode节点管理集群资源方法

1.1 方法1

1、将master的admin.conf 文件拷贝到 node节点
[root@k8s-m ~]#scp /etc/kubernetes/admin.conf root@192.168.3.11:/etc/kubernetes/
2、配置环境变量
echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >> ~/.bash_profile
source ~/.bash_profile
3、测试
[root@node01 ~]$kubectl get nodes
NAME     STATUS   ROLES                  AGE   VERSION
k8s-m    Ready     master                10d   v1.22.5
node01   Ready    <none>                 10d   v1.22.5
node02   Ready    <none>                 10d   v1.22.5

1.2 方法2

#在 node 节点创建 /root/.kube/ 目录
[root@node01 ~]$mkdir .kube/
[root@node01 ~]$cd .kube/

#复制 master 节点的 /root/.kube/config 到从节点对应目录
[root@master ~/.kube]#scp config root@192.168.10.66:/root/.kube/
root@192.168.10.66's password: 
config     

#从节点验证
[root@node01 ~/.kube]$kubectl get nodes
NAME     STATUS   ROLES                  AGE   VERSION
master   Ready    control-plane,master   10d   v1.22.5
node01   Ready    <none>                 10d   v1.22.5
node02   Ready    <none>                 10d   v1.22.5
[root@node01 ~/.kube]$kubectl get pods
NAME                            READY   STATUS    RESTARTS   AGE
openresty-v1-5998cb6f64-8w5rv   1/1     Running   0          35h
openresty-v1-5998cb6f64-mckl6   1/1     Running   0          35h
posted @   安生丶  阅读(111)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示