k8s集群部署-安装k8s组件

提示

在 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分别执行下面操作


原文出处:/show_1IX6JdNyGe1X.html