Fork me on GitHub

运维系统开发

运维系统开发展示

Python3+Flask+Bootstrap+javascript快速开发运维系统

涉及技术

1、语言及框架Python3+Flask+MySQL+Redis+Celery+Bootstrap+Echarts
2、应用公有云及各类服务SDK调用各类服务API实现业务需求

实现功能

1、CMDB实现各类资源信息汇总,提供API接口供业务调用(支持多种公有云、Exsi、JumpServer等系统)
2、域名解析、免费SSL证书申请及上传到指定公有云功能
3、JumpServer 自动化工具,包括用户初始化、批量授权、信息统计
4、OpenLDAP管理,实现用户组、用户的增删改查、密码重置、入职离职账号管理
5、运维信息展示面板便于运维信息查找及便捷操作(Gitlab、Phabricator、Jenkins、Zabbix、Granfana 等各类信息)
6、容器管理平台(支持自建、阿里云或者基于rancher管理的容器集群)
7、知识库功能,可以编写文章或者上传PDF格式文档,便于各项目信息汇总及文档规范
8、数据备份功能,可以展示及汇总各业务数据备份情况
9、系统登录、操作行为审计、可以查看用户进行的各类操作
10、基于prometheu+consul+consul-template实现监控对象的动态管理
11、使用Casbin实现系统权限管理,可以针对服务和接口实现精细化授权
12、成本中心功能,计算汇总各项目各类费用支出情况,便于项目成本掌控

效果展示

首页展示


资产分类

主机资产

域名管理

证书管理


项目管理

导航服务

LDAP管理


OpenVPN监控


文档中心

备份功能

日志记录

登录审计

容器集群

费用信息

======================================================
希望各位朋友支持一下

本文作者:dongsheng
本文地址https://mds1455975151.github.io/archives/fba70938.html
版权声明:转载请注明出处!

坚持技术分享,您的支持将鼓励我继续创作!