运维平台

我要开发同款
陈建文2022年03月24日
195阅读
所属分类运维

作品详情

一个前后端都是自己写的运维平台,目前已用在生产环境中运行快2年了,以下是说明的一些功能,但有没写全的。
1.用户管理:实现用户的增删查改
2.权限管理:超级管理员控制权限,用户可关联多个项目,项目下可拥有多台机器,机器只属于一个项目,但机器可属于多个用户,当新增用户并分配已有项目的权限时,会自动关联项目下的机器给该用户
3.cmdb管理:包含配置管理,机器管理,应用管理,游戏管理,任务管理,域名解析,webssh等模块
4.监控管理:通过安装监控agent,自动获取当前服务器状态及信息,并保存历史记录【内容优化较差,打算弃用,专用zabbix做监控】
5.运维文档:在线记录对应文档,仅限拥有当前项目权限的用户查看,实现文档共享
6.安全说明:(1)平台用户使用session认证,真实密码使用hashlib不可逆加密;(2)webssh使用密钥/密码认证,需要登陆平台的用户才能使用,由平台用户自行管理;(3)api接口使用动态token认证,生成token规则由超级管理员配置管理

暂不开放体验,有需要体验可以小窗。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论