[开源]一款支持企业多混合云、自动化运维、完全开源的云管理平台

一飞开源,介绍创意、新奇、有趣、实用的免费开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

CODO是一款为用户提供企业多混合云、自动化运维、完全开源的云管理平台。

CODO前端基于Vue iview开发、为用户提供友好的操作界面,增强用户体验。

CODO后端基于Python Tornado开发,其优势为轻量、简洁清晰、异步非阻塞。

CODO开源多云管理平台将为用户提供多功能:ITSM、基于RBAC权限系统、Web Terminnal登陆日志审计、录像回放、强大的作业调度系统、CMDB、监控报警系统、DNS管理、配置中心等

众多功能模块我们一直在不停的调研和开发。

二、开源协议

使用GPL-3.0开源协议

三、界面展示

[开源]一款支持企业多混合云、自动化运维、完全开源的云管理平台[开源]一款支持企业多混合云、自动化运维、完全开源的云管理平台[开源]一款支持企业多混合云、自动化运维、完全开源的云管理平台

四、功能概述

产品功能

[开源]一款支持企业多混合云、自动化运维、完全开源的云管理平台

  • 任务模版
  • 任务发布
  • 定时任务
  • 代码仓库
  • 监控告警
  • 资产管理
  • 配置中心
  • 用户管理
  • 系统管理

五、技术选型

产品架构

[开源]一款支持企业多混合云、自动化运维、完全开源的云管理平台

环境

前后端分离、前端基于Vue iviewAdmin 后端Python Tornado进行开发

模块

CODO 项目我们是使用模块化、微服务化,以下为各个模块。

  • 前端代码:codo
  • 管理后端:codo-admin
  • 定时任务:codo-cron
  • 任务调度:codo-task
  • 资产管理:codo-cmdb
  • 配置中心:codo-kerrigan
  • 运维工具:codo-tools
  • 域名管理:codo-dns

环境准备

本地部署方式,采用pm2进行守护,这是针对一些不想玩Docker的同学准备的,如果你想容器你就分布式部署aaaaa!!!!! 另外这里没写域名管理是怎么部署的, 如果需要参考分部署部署!!!!

建议配置

  • 系统: CentOS7
  • CPU: 4Core
  • 内存: 8G
  • 磁盘: 50G

基础环境

  • 版本约束
  • Python3.6
  • Redis3.2
  • MySQl5.7
  • RabbitMQ
  • node.js

六、源码地址

访问一飞开源:https://code.exmay.com/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年10月15日 上午8:47
下一篇 2022年10月15日 上午8:49

相关推荐