1.Kubernetes节点信息情况
主机名 |
简称 |
角色 |
IP地址 |
操作系统 |
mfyxw10.mfyxw.com |
mfyxw10 |
K8S代理节点1 |
192.168.80.10 |
CentOS7.7 |
mfyxw20.mfyxw.com |
mfyxw20 |
K8S代理节点2 |
192.168.80.20 |
CentOS7.7 |
mfyxw30.mfyxw.com |
mfyxw30 |
K8S运算节点1 |
192.168.80.30 |
CentOS7.7 |
mfyxw40.mfyxw.com |
mfyxw40 |
K8S运算节点1 |
192.168.80.40 |
CentOS7.7 |
mfyxw50.mfyxw.com |
mfyxw50 |
K8S运维节点(docker仓库) |
192.168.80.50 |
CentOS7.7 |
2.K8S需要用到的软件说明
软件名称 |
版本 |
备注 |
docker |
19.03.8 |
|
etcd |
3.1.20 |
|
kubernetes |
1.15.10 |
|
supervisor |
3.4.0 |
进程管理工具,方便监听、 启动、停止、重启一个或多个进程 |
bind9 |
|
|
harbor |
1.10.0 |
|
CFSSL |
R1.2 |
|
3.K8S的IP规划
类型 |
IP地址 |
备注 |
物理主机IP地址 |
192.168.80.0/24 |
|
Service网络 |
172.16.0.0/16 |
|
Pod网络 |
10.10.0.0/16 |
|
4.硬件资源需求
名称 |
CPU |
内存 |
硬盘 |
mfyxw10.mfyxw.com |
2c |
2g |
可用空间50G及以上 |
mfyxw20.mfyxw.com |
2c |
2g |
可用空间50G及以上 |
mfyxw30.mfyxw.com |
4c |
8g |
可用空间50G及以上 |
mfyxw40.mfyxw.com |
4c |
8g |
可用空间50G及以上 |
mfyxw50.mfyxw.com |
2c |
2g |
可用空间50G及以上 |
5.集群架构图
温馨提示下:由于本机的资源有限,故,master节点与node节点都搭建在一起,一般建议master节点的数目至好是3个或3个以上的奇数,node节点建议是2台及以上组成,master节点与node节点要分开,不建议部署在同一台机器。