# k8s部署(准备工作)
作者平时也得工作和干活~,尽量在有空的时候不断的去更新该博客...
如果有相关问题或反馈,可以加作者微信(微信号:SPE3SRU3STAY)
# 机器准备
服务器地址 | 配置 | 角色 | 操作系统 |
---|---|---|---|
192.168.0.1 | 2C4G80G | Master | Centos7.7 |
192.168.0.2 | 2C4G80G | Worker | Centos7.7 |
192.168.0.3 | 2C4G80G | Worker | Centos7.7 |
# 准备工作
此处选用kubeadm工具进行安装部署。 三台机器都完成相同的操作。
# 配置yum源
vim /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes Repository
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=0
vim /etc/yum.repos.d/epel.repo
[epel]
name=epel
baseurl=https://mirrors.aliyun.com/epel/7/x86_64/
enabled=1
gpgcheck=0
(上文中用的都是阿里云国内加速源)
# 安装kubeadm组件和工具
yum clean all && yum makecache
yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
# 安装docker基座服务
- 直接在终端执行以下命令,就可以完成Docker的安装。
- 安装过程中涉及到的
Docker Cgroup Driver的修改
也会由脚本自动化完成。
# 这个脚本是由我自己维护的(兼容Centos7.x环境)如果脚本有问题,可以加微信喊我修改
curl -sSL https://gitee.com/tay3223/biubiubiu/raw/master/centos7-install-docker.sh | /bin/bash
# 启动对应的服务
systemctl enable docker && systemctl restart docker
systemctl enable kubelet && systemctl restart kubelet
# 帮助作者改进文档
如果您喜欢这篇文档,想让它变得更好,您可以:
- 推荐这篇文档,让更多的人知道。
- 给作者反馈和建议:tianye3223@gmail.com