温馨提示×

在centos上怎么安装kubectl

小樊
81
2025-01-02 07:00:13
栏目: 智能运维

要在 CentOS 上安装 kubectl,请按照以下步骤操作:

  1. 首先,确保已安装了 Docker。如果尚未安装,请运行以下命令进行安装:
sudo yum install -y docker
  1. 接下来,启用 Kubernetes 的官方 Docker 镜像仓库:
sudo tee /etc/yum.repos.d/kubernetes.repo <<EOF
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
  1. 现在,安装 kubelet、kubeadm 和 kubectl。运行以下命令:
sudo yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
  1. 安装完成后,启动 kubelet 服务并设置开机自启:
sudo systemctl enable kubelet && sudo systemctl start kubelet
  1. 为了验证 kubectl 是否已成功安装,请运行以下命令:
kubectl version --short

如果看到类似于以下的输出,则表示 kubectl 已成功安装:

Client Version: v1.21.0
Git Commit: <commit-hash>
Go Version: go1.16.5

现在您已经在 CentOS 上成功安装了 kubectl,可以开始使用它来管理 Kubernetes 集群了。

0