一、架构拓扑图

二、集群部署规划
|
角色 |
IP |
组件 |
|
master |
192.168.1.21 |
etcd kube-apiserver kube-controller-manager kube-scheduler |
|
node1 |
192.168.1.22 |
kubelet kube-proxy docker |
|
node2 |
192.168.1.23 |
kubelet kube-proxy docker |
环境说明:
操作系统: CentOS7
Kubernetes版本:v1.8.5
Docker版本: 18.09.0
均采用当前最新稳定版本。
关闭selinux和防火墙。
三、node1和node2节点安装docker
移除旧的版本:
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
安装一些必要的系统工具:
yum install -y yum-utils device-mapper-persistent-data lvm2
添加软件源信息:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新 yum 缓存:
yum makecache fast
安装 Docker-ce:
yum -y install docker-ce
启动 Docker 后台服务
systemctl start docker
镜像加速
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com或者https://registry.docker-cn.com
请在该配置文件中加入(没有该文件的话,请先建一个):
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
博客介绍了Kubernetes集群部署规划,包括操作系统为CentOS7,Kubernetes版本v1.8.5,Docker版本18.09.0,需关闭selinux和防火墙。还详细说明了node1和node2节点安装docker的步骤,如移除旧版本、安装必要工具等,同时提到因网络问题可配置网易镜像地址加速拉取镜像。
707

被折叠的 条评论
为什么被折叠?



