kubectl命令控制远程k8s集群
1. 本地是linux
- 安装kubectl命令
- 法一:从master的
/usr/bin
目录下拷贝kubectl
文件到本机/usr/bin
目录下 - 法二:GitHub下载kubectl文件
- 法一:从master的
- 在家目录下创建
.kube
目录 - config文件
- 法一:将master上对应用户的
~/.kube/config
文件拷贝到本机对应用户家目录.kube
目录下 - 法二:将
/etc/kubernetes/admin.conf
文件拷贝为本机对应用户家目录.kube
目录下config
文件
- 法一:将master上对应用户的
2. 本地是Windows
- 安装kubectl命令
- 下载对应版本的kubectl.exe 文件
url:https://storage.googleapis.com/kubernetes-release/release/
$version
/bin/windows/amd64/kubectl.exe (红色部分替换为实际版本,如1.21.0
)- 拷贝到合适位置(如
C:\bin
下) - 配置环境变量(略)
- 在
C:\Users
下的对应用户文件夹下创建.kube
目录 - config文件
- 法一:将master上对应用户的
~/.kube/config
文件拷贝到本机刚才创建的.kube
文件夹下 - 法二:将
/etc/kubernetes/admin.conf
文件拷贝到本机刚才创建的.kube
文件夹下,更名为config
- 法一:将master上对应用户的
- 使用
- 打开CMD,执行kubectl命令即可。