提示
在 master、node1、node2分别执行下面操作
使用国内镜像源
由于kubernetes的镜像在国外,速度比较慢,这里切换成国内的镜像源
vim /etc/yum.repos.d/kubernetes.repo
按 i 键
复制粘贴下面的配置:
[kubernetes]
name=Kubernetes
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgchech=0
repo_gpgcheck=0
gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
按 esc,:wq 保存退出
安装kubeadm、kubelet和kubectl
yum install --setopt=obsoletes=0 kubeadm-1.17.4-0 kubelet-1.17.4-0 kubectl-1.17.4-0 -y
参数解释: --setopt=obsoletes=0,yum 不会自动安装更高版本
配置kubelet的cgroup
在 k8s集群部署-配置ipvs功能 中,说明配置ipvs的好处,这里需要继续配置
vim /etc/sysconfig/kubelet
快速按 2次 d 键,删除一行,把原内容清空
按 i 键
复制粘贴下面的配置:
KUBELET_CGROUP_ARGS="--cgroup-driver=systemd"
KUBE_PROXY_MODE="ipvs"
按 esc,:wq 保存退出
设置kubelet开机自启
systemctl enable kubelet
提示
在 master、node1、node2分别执行下面操作