(1)项目名称:系统环境搭建
项目描述:经与开发部门研究讨论一致,需要重新部署一套新系统环境,日PV 估算100w左右,微服务架构SLB+nginx+spring boot+nacos+powerjob
项目环境:CentOS7.6 系统
职责描述:
1、购买四台云服务器,并使用脚本初始化
2、下载相关安装包,使用脚本一键部署
3、配置使用 jenkins+gitlab+shell 一键构建发布
(2)项目名称:搭建 mysql 集群
项目描述:随着公司不断的发展壮大,数据库的访问量越来越大,导致数据库响应缓慢,单台数据库已经无法满足用户需求,经技术团队研究决定部署阿里云的 SLB Mysql 集群
项目环境:CentOS7.4 系统
职责描述:
1、购买配置相同的阿里云服务器
2、确保从库必须要有主库上的数据,配置主服务器,启用 binlog 日志及设置格式,设置server_id, 授权用户3、配置从服务器 – 设置 server_id ,指定主数据库服务器信息
4、测试配置,客户端连接主库,写入的数据,在连接从库的时候也能够访问到。5、登录阿里云账号配置 SLB 服务
(3)项目名称: 部署 kubernetes 集群
项目描述:k8s 是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能项目环境:CentOS7.4
职责描述:
1、向供应商申请服务器资源
2、初始化服务器
3、由于服务器不能联网,采用 kubeadm 离线安装方式
4、找一台能上网的机器把相关需要的组件 download 下来
5、安装 keepalived 和 haproxy 设置 apiserver 负载均衡器
6、创建 ETCD 证书集群配置,创建 config.yaml 文件
7、初始化集群