一、Kubectl CLI 简介
Kubectl 是Kubernetes集群的命令行工具,通过kubectl能够对集群本身进行管理,并能够在集群上进行容器化应用的安装部署。
官方网站:https://kubernetes.io/docs/tasks/tools/install-kubectl
https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/
二、Kubectl CLI 安装
1、使用脚本安装 kubectl
2、使用本机包管理器安装 kubectl(推荐)
Kubernetes 官网文档参照 安装 kubectl 安装时,经常会失败,因为国内访问 google 的镜像仓库存在问题。
三、Kubectl CLI 配置
为了让 kubectl 能够查找和访问Kubernetes集群,它需要一个kubeconfig文件,该文件是在使用kube-up.sh或成功部署Minikube集群创建集群时自动创建的。默认情况下,kubectl配置位于~/.kube/config。
1、获取 kubectl config 文件
如果您参考 安装 Kubernetes 单Master节点 或 安装 Kubernetes 高可用 完成了 Kubernetes 安装,请在 k8s-master 节点上执行如下命令
输出内容如下所示:
如果是通过Rancher 安装的K8s集群,可在界面看到该配置:
2、配置客户端 kubectl config 文件
在客户端电脑完成如下配置,即可远程管理 Kubernetes 集群
执行命令
将 kubectl config 文件的内容粘贴进该文件并保存
配置 hosts
- 将 x.x.x.x 替换成 k8s-master 的实际 IP 地址
- 将 apiserver.k8s 替换成 kubectl config 文件中 clusters/cluster/server 中 URL 里 host 对应的部分
验证安装结果
执行命令
参考资料
http://docs.kubernetes.org.cn/61.html
https://kuboard.cn/install/install-kubectl.html
https://kubernetes.io/docs/reference/kubectl/overview/
https://kubernetes.io/docs/tasks/tools/install-kubectl/
更新时间:2025-04-24 10:25