这段时间学了点python,最近也看了些django,所以就用学到的知识来练练手,开发运维工具,这几天,主要开发了以下功能:
因为对js还不懂,目前也只会一些html和css,但现在是以学习为主嘛,就先不搞样式和特效了,看起来丑点就丑点吧,日后写好后,这些也可以交给前端去封装了。
现在写好的运维工具功能主要有:获取服务器信息,添加主机,批量添加主机,添加IP分组,单服务器命令执行,服务安装,服务管理。
服务器批量执行命令功能,遇到问题,还没有搞定,用的是multiprocessing,paramiko这二个模块,但multiprocessing结合django报错,没搞成功,所以先放下了。
salt命令,是准备日后跟salt结合使用的,这个实现简单,但还是留以后跟整合salt的时候,一起搞了。
下图是服务器信息表,可自动获取服务器的各种信息(目前只能获取我程序里定义需要获取的信息)
先看看最近搞定的功能:
添加主机:
添加IP分组:
批量添加主机:
命令执行:
服务管理:
批量命令执行
添加可安装的服务:
添加服务管理:
重启服务,可查看返回信息:
2017 年 4 月 25 日 下午 4:18 8楼
楼主你好可以发一份代码参考下吗
2016 年 3 月 30 日 下午 9:06 7楼
楼主,求思路
2016 年 2 月 28 日 下午 9:31 6楼
博主,源码能分享一下 ? 1320245251@qq.com
2016 年 1 月 20 日 下午 1:13 5楼
求开源楼主key_xiaojing@foxmail.com
2016 年 1 月 20 日 下午 7:46 1层
@凉拌 新的马上出来了,请过段时间关注下
2015 年 11 月 30 日 下午 4:32 4楼
2015 年 6 月 30 日 下午 2:50 地板
楼主,能共享下源码么,学习一下
2015 年 7 月 1 日 上午 10:48 1层
@沐沐 这个不能
2014 年 12 月 23 日 下午 4:07 板凳
群主,我最近在写平台,能共享下你的源码学习下吗?我Q47546696
2014 年 12 月 16 日 下午 2:10 沙发
你的源码开源了没有,有没有QQ, 交流下,本人正在写一个运维系统,希望你跟你学习学习