0
点赞
收藏
分享

微信扫一扫

kubectl使用参数--kubeconfig指定不同 .kube/config 文件访问以不同集群


kubectl指定不同 kube config 文件访问不同集群

下载kubectl工具

1、使用以下命令下载最新版本

curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"

1.1、要下载特定版本,请将 $(curl -L -s https://dl.k8s.io/release/stable.txt) 命令的部分替换为特定版本

1.1.1、例如,要在 Linux 上下载 v1.23.0 版,请输入

curl -LO https://dl.k8s.io/release/v1.23.0/bin/linux/amd64/kubectl

2、添加执行权限

[root@java-219 ~]# chmod +x kubectl
[root@java-219 ~]# ll -h kubectl
-rwxr-xr-x. 1 root root 45M 1217 14:51 kubectl

3、kubectl 使用 --kubeconfig 指定 config 文件地址访问不同的集群

[root@java-219 ~]# kubectl --kubeconfig ./config get nodes
NAME STATUS ROLES AGE VERSION
java-221 Ready controlplane,etcd,worker 19h v1.18.20
[root@java-219 ~]# kubectl --kubeconfig ./config get pod
NAME READY STATUS RESTARTS AGE
nginx-774d9b6f7-kk5rc 1/1 Running 0 4h56m



举报

相关推荐

0 条评论