linux和windows系统使用k8s控制节点的kubernetes资源

一般linux获取master控制节点的授权:

复制代码
[root@harbor ~]# vim /etc/hosts
192.168.1.30    harbor
192.168.1.50    master
192.168.1.51    node-0001
192.168.1.52    node-0002
192.168.1.53    node-0003
192.168.1.54    node-0004
192.168.1.55    node-0005

#下载插件
dnf install -y kubectl
# 管理授权
mkdir -p $HOME/.kube
rsync -av master:/etc/kubernetes/admin.conf $HOME/.kube/config
chown $(id -u):$(id -g) $HOME/.kube/config

#验证
[root@harbor ~]# kubectl get nodes

windows系统获取master控制节点的授权:

先下载kubernetes插件

然后在编辑器的控制台输入:

复制代码
$ mkdir -p $HOME/.kube

$ scp root@192.168.1.50:/etc/kubernetes/admin.conf $HOME/.kube/config

The authenticity of host '192.168.1.50 (192.168.1.50)' can't be established.
ED25519 key fingerprint is SHA256:vn9vQ+resIqP5JZMCWQrEza8CbygLw0k+q4s9tKV3Hw.
This host key is known by the following other names/addresses:
   ...
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.1.50' (ED25519) to the list of known hosts.
root@192.168.1.50's password: 
admin.conf  

$ kubectl.exe get pods
NAME    READY   STATUS             RESTARTS         AGE
test2   0/1     CrashLoopBackOff   14 (2m58s ago)   49m
web1    1/1     Running            0                23h
web2    1/1     Running            0                23h
web3    1/1     Running            0                23h

注意:只有cmd控制台的,想要上述的控制台效果,可以将terminal改成git的bash-shell

也可以手动下载,记得要配置环境变量:

kubernetes/CHANGELOG at master · kubernetes/kubernetes · GitHub

相关推荐
羑悻的小杀马特4 小时前
超越Bridge:全面掌握Docker网络隔离与通信的底层逻辑!
运维·网络·docker·容器
运维小斌4 小时前
麒麟 V10 ARM64 离线部署 OceanBase:8 步实施手册
linux·数据库·oceanbase·麒麟
着迷不白4 小时前
生产环境标准的Linux系统安装到服务器
linux·云计算
A-刘晨阳4 小时前
Windows硬盘里的媒体太乱?我用WSL+Plex把本地文件整理成一个统一媒体中心
运维·cpolar
吹什么轩5 小时前
linux系统复习:进程优先级与O(1)调度
java·linux·算法
小马同学-5 小时前
K8s 节点管理:查看、维护与集群删除操作
容器·kubernetes
古法老登瞎折腾5 小时前
大数据智能运维实战(六):任务一直在等——排查调度队列与执行资源
java·大数据·运维·spring ai·mcp
wtblszn6 小时前
实验室通风设备远程监控运维管理系统方案
运维
syagain_zsx7 小时前
spdlog实战:日志分级、滚动与性能调优
linux·c++·日志库·二次开发日志库
GeW19 小时前
新质生产力路线图Linux、数据库、国产化替代一次讲透
linux