环境搭建

发布时间 2023-03-22 21:11:50作者: _快到碗里来

1)安装docker:
切换镜像源: wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
查看当前镜像源中支持的版本: yum list docker-ce --showduplicates
安装特定版本的docker-ce: yum install --setopt=obsoletes=0 docker-ce-18.06.3.ce-3.el7 -y
添加一个配置文件:mkdir /etc/docker
切换docker镜像仓库:cat < /etc/docker/daemon.conf
{
"exec-opts":[native.cgroupdriver=systemd],
"registry-mirrors": ["https://1i8lbk95.mirror.aliyuncs.com"]
}
EOF
启动docker : systemctl start docker
设置开机自启动: systemctl enable docker
查看docker版本:docker version

2)安装kubernetes组件:
切换国内镜像源:编辑文件 vim /etc/yum.repos.d/kubernetes.repo
在文件中添加以下内容:
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
3)安装kubeadm,kubelet,kubectl:
yum install --setopt=obsoletes=0 kubeadm-1.17.4-0 kubelet-1.17.4.-0 kubectl-1.17.4-0 -y

4)添加配置文件:vim /etc/sysconfig/kubelet
KUBELET_CGROUP_ARGS="--cgroup-driver=systemd"
KUBE_PROXY_MODE="ipvs"

5)设置 kubelet开机自启动:
systemctl enable kubelet