当前位置:  首页>> 技术小册>> Kubernetes合辑1-安装Kubernetes

本实验安装 Kubernetes 1.23.6 版本。

yum.repos.d/kubernetes.repo:

  1. [kubernetes]
  2. name=Kubernetes
  3. baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-$basearch
  4. enabled=1
  5. gpgcheck=0
  6. repo_gpgcheck=0
  7. gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
  8. exclude=kubelet kubeadm kubectl
  1. [root@maxiaoke deploy-kubernetes]# gosh push -i node.ip yum.repos.d/kubernetes.repo /etc/yum.repos.d/
  2. # 安装1.23.6版本,可以根据需求安装指定版本
  3. [root@maxiaoke deploy-kubernetes]# gosh cmd -i node.ip "yum search kubelet kubeadm kubectl --disableexcludes=kubernetes --showduplicates|grep 1.23.6"
  4. 10.4.7.81
  5. kubelet-1.23.6-0.x86_64 : Container cluster management
  6. kubeadm-1.23.6-0.x86_64 : Command-line utility for administering a Kubernetes
  7. kubectl-1.23.6-0.x86_64 : Command-line utility for interacting with a Kubernetes
  8. [root@maxiaoke deploy-kubernetes]# gosh cmd -i node.ip "yum install -y --disableexcludes=kubernetes kubelet-1.23.6-0.x86_64 kubeadm-1.23.6-0.x86_64 kubectl-1.23.6-0.x86_64"
  9. [root@maxiaoke deploy-kubernetes]# gosh cmd -i node.ip "systemctl start kubelet ; systemctl enable kubelet"
  10. # 安装kubelet 时候会安装CNI插件的,如果你在安装containerd时候按照官方文档安装了新版本CNI二进制,可能存在冲突
  11. [root@maxiaoke deploy-kubernetes]# gosh cmd -i node.ip "ls /opt/cni"

该分类下的相关小册推荐: