项目1:
项目时间:2018-03到2018-11
项目名称:基于django开发的自动化运维管理系统
项目描述:由于服务器的增多(共2015台设备),通过自己一个人来进行设备维护和资产管理起来会比较吃力,所以通过开发此项目来增加工作效率。
架构:Python+Django+bootstrap+SaltStack+Zabbix+MySQL
我的职责
资产管理:采用SaltStack调用收集主机配置信息入库、批处理、部署、更新等功能
自动添加主机:输入ip、ssh用户名和密码,自动部署salt-minion,主机自动添加到salt-master
主机批量管理:调用SaltStack实现批量执行命令,结果返回到前端页面,采用Prism高亮展示代码
监控:采用Zabbix api调用收集数据,采用百度开源的ECharts绘图展示
项目2:
项目时间:2019-03到2019-04
项目名称:基于cobbler和ipmi 平台管理工具开发的自动化系统安装
项目描述:
项目介绍
由于本公司项目较多,每一个项目设备都在200台到600台左右,按照人一台一台进行去配置(RAID、ILO口、系统安装、配置IP、系统优化、安全加固)需要很大的人力和时间。
我的职责
配置(RAID、ILO口、系统安装、配置IP、系统优化、安全加固)将每一个环节通过cobbler+ipmi连贯起来,实现一键完成。