使用vagrant搭建k8s节点二

Posted lovoo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用vagrant搭建k8s节点二相关的知识,希望对你有一定的参考价值。

一、所有节点安装 Docker

Kubernetes 默认 CRI(容器运行时)为 Docker,因此先安装 Docker。

1、安装 docker

1.1) 删除原有的docker

sudo yum remove docker \\
docker-client \\
docker-client-latest \\
docker-common \\
docker-latest \\
docker-latest-logrotate \\
docker-logrotate \\
docker-engine

1.2) 安装必须的依赖

yum install -y yum-utils \\
device-mapper-persistent-data lvm2

1.3) 设置 docker repo 的 yum 位置

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

1.4) 安装 docker,以及 docker-cli

yum install -y docker-ce docker-ce-cli containerd.io

1.5) 配置 docker 加速

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

1.6) 启动 docker & 设置 docker 开机自启

systemctl enable docker

二、安装 kubeadm,kubelet 和 kubectl

1、添加yum源

cat > /etc/yum.repos.d/kubernetes.repo << EOF
[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
EOF

2、安装

yum list|grep kube
yum install -y kubelet-1.17.3 kubeadm-1.17.3 kubectl-1.17.3
systemctl enable kubelet
systemctl start kubelet

分布式技术QQ群:722865146
分布式商城下载:https://gitee.com/charlinchenlin/wysmall

以上是关于使用vagrant搭建k8s节点二的主要内容,如果未能解决你的问题,请参考以下文章

使用vagrant搭建k8s节点三-----部署主节点

使用vagrant搭建k8s节点三-----部署主节点

使用vagrant搭建k8s节点二

使用vagrant搭建k8s节点二

使用vagrant搭建k8s节点四---使用yaml文件部署

使用vagrant搭建k8s节点四---使用yaml文件部署