kubernetes安装过程
docker安装
切换阿里的镜像源,下载速度更快
wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
查看当前镜像源中docker版本
yum list docker-ce --showduplicates
安装特定版本的docker-ce,若不配置–setopt=obseletes=0则默认安装最新版本
yum install --setopt=obseletes=0 docker-ce-3:19.03.13-3.el8 -y
添加一个配置文件
mkdir /etc/docker cat </etc/docker/daemon.json { "exec-opts": ["native.cgroupdriver=systemd"], "registry-mirrors" : ["https://knOt2bca.mirror.aliyuncs.com"] } EOF
启动docker,设置开机自启动
systemctl start docker systemctl enable docker
配置k8s阿里云镜像
cat </etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg EOF
安装k8s基础组件
查看版本 yum list kubelet kubeadm kubectl --showduplicates 安装 yum install --setopt=obsoletes=0 kubeadm-1.18.20-0 kubelet-1.18.20-0 kubectl-1.18.20-0 -y 将kubelet加入开机启动 systemctl enable kubelet
配置kubelet的cgroup
vi /etc/sysconfig/kubelet #添加以下内容 KUBELET_EXTRA_ARGS= KUBELET_CGROUP_ARGS="--cgroup-driver=systemd" KUBE_PROXY_MODE="ipvs"
查看所需镜像
kubeadm config images list



