基于容器化的CI / CD及自动化运维管理平台,由于定制化开发的原因,使用sso方式登录验证,平台配置文件以及依赖于过多数据源,无法直接部署运行,需要进行二次开发。
别忘了给个star ^ _ ^
开发语言与环境依赖
编程语言:Python3.6 + HTML + JQuery
前端Web框架:Bootstrap4
前端图表框架:Pycharts + Datatables
初步Web框架:Flask1.0 +
首要任务框架:apscheduler
初步数据库:Mysql + Influxdb + Redis
原始日志源:ElasticSearch
监控数据源:zabbix
初步代码库:gitlab
容器化平台:Kubernetes + Docker + Harbor
初步编译:jenkins
登录鉴权:cas
操作系统:CentOS 7+
Ansible版本:2.6+
web运行:Nginx + Gunicron
组织框架
sparrow
├── api #api接口
│ ├── ajax_api.py
│ ├── assets_query.py
│ ├── _
1