hello,大家好,今天为大家带来的一篇内容是在centos7上安装单节点master的k8s集群,具体的配置已经放在了下面的表里,并且安装流程在文中比较详细,关于安装的一些文件,在文章底部已经有了对应的获取方式,欢迎大家浏览分享转发,关于后续,会为大家分享一篇高可用的k8s集群搭建文章,大家敬请期待。

hostname

cpu

mem

storage

ip

user

k8s-master

2C

2G

200G

192.168.0.10

uos

k8s-node01

2C

2G

200G

192.168.0.11

uos

k8s-node02

2C

2G

200G

192.168.0.12

uos

k8s-node03

2C

2G

200G

192.168.0.13

uos

harbor

2C

2G

200G

192.168.0.14

uos

编辑hostname以及hosts文件


centos7上搭建k8s集群_centos


将hosts文件拷贝给node01/node02/node03/harbor


centos7上搭建k8s集群_服务器_02


在master/node01/node02/node03/harbor上配置阿里的yum源仓库


centos7上搭建k8s集群_docker_03


在master/node01/node02/node03/harbor安装软件


centos7上搭建k8s集群_centos_04


在master/node01/node02/node03/harbor上配置关闭防火墙以及selinux以及交换空间


centos7上搭建k8s集群_服务器_05


在master/node01/node02/node03/harbor上配置系统参数


centos7上搭建k8s集群_centos_06


在master/node01/node02/node03/harbor上关闭邮件服务


centos7上搭建k8s集群_centos_07


在master/node01/node02/node03/harbor上升级系统


centos7上搭建k8s集群_服务器_08


查看升级后的系统


centos7上搭建k8s集群_docker_09


在master/node01/node02/node03/harbor上配置系统启动


centos7上搭建k8s集群_docker_10


查看系统参数


centos7上搭建k8s集群_服务器_11


在master/node01/node02/node03/harbor上配置开启ipvs的前置条件


centos7上搭建k8s集群_docker_12


在master/node01/node02/node03/harbor上安装yum-utils


centos7上搭建k8s集群_服务器_13


在master/node01/node02/node03/harbor上升级


centos7上搭建k8s集群_centos_14


在master/node01/node02/node03/harbor上重启


centos7上搭建k8s集群_centos_15


在master/node01/node02/node03/harbor上设置启动项


centos7上搭建k8s集群_centos_16


在master/node01/node02/node03/harbor上配置k8s源


centos7上搭建k8s集群_centos_17


在master/node01/node02/node03/harbor上安装docker/k8s等


centos7上搭建k8s集群_docker_18


在master/node01/node02/node03/harbor上启动并设置开机自启


centos7上搭建k8s集群_centos_19


在master/node01/node02/node03/harbor上修改docker 配置(所有节点)


centos7上搭建k8s集群_服务器_20


在master上初始化集群


centos7上搭建k8s集群_centos_21


在master上设置授权


centos7上搭建k8s集群_docker_22


在master/node01/node02/node03/上加入集群


centos7上搭建k8s集群_服务器_23


在master上查看集群


centos7上搭建k8s集群_centos_24


在master上导入flannel


centos7上搭建k8s集群_docker_25


在master上查看集群


centos7上搭建k8s集群_centos_26


注:回复以下文字,获取centos镜像资源

  1. 回复“centos7”,获得centos7镜像
  2. 回复“win7”,获得Windows7镜像
  3. 回复“win2016”,获得Windows server 2016镜像
  4. 回复“vsphere”,获取vsphere6.7环境资源
  5. 回复“DM”,获取DM数据库镜像
  6. 回复“tomcat”,获取Tomcat安装包
  7. 回复“nginx”,获取nginx安装包
  8. 回复“mysql”,获取MySQL安装包
  9. 回复"freenas",获取freenas安装包
  10. 回复"docker",获取docker文件
  11. 回复"osp",获取openstack镜像文件
  12. 回复"uos",获取uos镜像
  13. 回复”vwp“,获取VMware workstations pro
  14. 回复"1021",获取UOS服务器1021a镜像
  15. 回复"1001",获取UOS服务器1001c镜像
  16. 回复“kylin”,获取Kylin v10服务器镜像
  17. 回复“ubuntu”,获取Ubuntu18.04LTS镜像
  18. 回复“k8s”,获取k8s安装包