Operation and maintenance related management system
The following are some open source operation and maintenance management systems collected on github, all of which have their own characteristics.
Operation and maintenance management system
- eBankPartners/we-cmdb WeBank open source cmdb demo(admin/admin)
- pythonzm/Ops - Based on centos6+python3.6+django2+ansible2.4+celery4.2 operation and maintenance management system, currently implements functions: user and user group management, asset management, integrated ansible2.4, simple bastion machine (host allocation supports rdp and vnc, user allocation, file upload and download, configuration disable command list, operation video playback function), CI/CD (supports git warehouse and svn warehouse), database management (part), celery task orchestration, knowledge base and file sharing
- leoiceo/OpenSA - Asset management, asset collection, grayscale release, reverse agent, batch tasks, task arrangement, planning tasks, log audit, authority management, role management, department management, operation and maintenance automation http://opensa.imdst.com
- liquanzhou/cedardeploy - cedardeploy: The publishing system is based on python, flask, mysql, git, ssh-key, supervisor. Supports multiple types, online, rollback, monitoring, and alarms
- cksgf/ServerManagement - Server Management Tool, currently has file manager, process monitoring, planning tasks, webSSH, multi-host management, etc., ready to use it on your own server, and more operation and maintenance related will be added in the future. This project's backend python+flask, the front-end uses layui+jquery, the codemirror is used for codes, and the webSSH backend uses paramiko front-end xterm
- open-cmdb/cmdb - CMDB Configuration Management System Asset Management System http://cmdb.mmtweb.xyz
- smallmi/ommms - OMMS operation and maintenance monitoring system, function introduction: Asset management application management task execution permission management, etc. http://www.smallmi.com
- getway/diting - Operation and maintenance panel, operation and maintenance navigation, unified account platform, operation and maintenance unified platform, LDAP management platform
- hgz6536/opman-django - Automated operation and maintenance platform: CMDB, CI/CD, DevOps, Asset Management, Task Orchestration, Continuous Delivery, System Monitoring, Operation and Maintenance Management, Configuration Management
- voilet/cmdb - cmdb saltstack
- wylok/opsweb - Operation and maintenance comprehensive management platform (python3+flask+pycharts+scheduler+gunicorn), modular structure design, the underlying layer requires data source data such as mysql, influxdb, elasticsearch, zabbix, k8s, etc. as support. Because it relies on basic data related to data sources, it is limited to code communication and learning. Don't forget to give star^_^
- itimor/django-oms - Enhanced version of the operation and maintenance system, integrating work orders, release, monitoring, management of dns, saltstack
- py2010/cmdb - django, webssh, websftp, docker container management, web => xshell (jump directly from CMDB web page to Xshell terminal)
- opendevops-cn/opendevops - CODO is a cloud management platform that provides users with enterprise multi-hybrid cloud, automated operation and maintenance, and fully open source http://www.opendevops.cn/
- dreammans/syncd - syncd is an open source code deployment tool. It has the characteristics of simplicity, efficiency, and ease of use, which can improve the team's work efficiency. https://rsy.me/syncd
- YoLoveLife/DevOps - ?DevOps System - ❤️devEops❤️ - Develop self-operation and maintenance platform - Operation and maintenance system solution, suitable for asset organizations in multiple application environments and the adaptive operation and maintenance scripts.
- welliamcao/VManagePlatform - A KVM virtualization management platform
- sohutv/cachecloud - Sohu Video (sohu tv)Redis private cloud platform http://cachecloud.github.io/
- meolu/walle-web - walle - Walle Devops open source project code deployment platform https://walle-web.io
- luxiaok/SaltAdmin - A SaltStack-based automated operation and maintenance platform http://github.com/luxiaok/SaltAdmin
- guohongze/adminset - Automated operation and maintenance platform: CMDB, CD, DevOps, asset management, task orchestration, continuous delivery, system monitoring, operation and maintenance management, configuration management
- cookieY/Yearning - Mysql web-side sql review platform http://yearning.io/
- wangweianger/APubPlat - Devops automation deployment, bastion machine open source project, Web Terminal http://apub-wiki.seosiwei.com
- openspug/spug - Spug is a lightweight Agent-free automated operation and maintenance platform designed for small and medium-sized enterprises. It integrates a series of functions such as host management, host batch execution, host online terminal, application release and deployment, online task planning, configuration center, monitoring, and alarm. Demo address: https://demo.spug.dev Demo account: admin Demo password: spug
dns management tool
- itimor/bindapi - binddns restfull API development
- addonis1990/Bind9-with-mysql-based-configuration - Bind9-with-mysql-based-configuration
- 1032231418/Bind-Web - Bind-DLZ + Django + Mysql DNS management platform
- qunarcorp/open_dnsdb - OpenDnsdb is an open source DNS management system based on Python language by Qunar.com OPS team
Springboard machine
- jumpserver/jumpserver - Jumpserver is the world's first fully open source bastion machine and is a professional operation and maintenance audit system that complies with 4A. http://www.jumpserver.org
- next-dushixiang/next-terminal - Next Terminal is a lightweight bastion machine system that is easy to install and use, and supports RDP, SSH, VNC, Telnet, and Kubernetes protocols.
Database monitoring system
- Georce/lepus - Open source enterprise-level database monitoring system, MySQL/Oracle/MongoDB/Redis one-stop performance monitoring, making database monitoring easier
- gumengkai/dbmon - python+Django database monitoring platform (new version) Linux/Oracle/Mysql basic monitoring + performance monitoring http://hr55ckuxxg.51http.tech/login
k8s related
- Qihoo360/wayne - Wayne is a universal, web-based Kubernetes multi-cluster management platform. By visualizing Kubernetes object template editing, business access costs are reduced, a complete permission management system is available, and it is a publishing platform suitable for enterprise-level clusters.
- goodrain/rainbond - Rainbond is the operating system for enterprise applications. Rainbond supports the entire process of enterprise applications development, architecture, delivery and operation and maintenance. Through the "non-intrusion" architecture, it seamlessly connects various enterprise applications. The underlying resources can connect and manage IaaS, virtual machines and physical servers.
- kubesphere/kubesphere KubeSphere's vision is to create a cloud-native distributed operating system with Kubernetes as the kernel. Its architecture can easily integrate third-party applications with cloud-native ecological components to plug-and-play, and support the unified distribution and operation and maintenance management of cloud-native applications in multi-cloud and multi-clusters. KubeSphere is also a multi-tenant container platform that provides full-stack IT automation operation and maintenance capabilities, simplifying enterprise DevOps workflow. KubeSphere provides an operation-friendly guided operation interface to help enterprises quickly build a powerful and feature-rich container cloud platform. For more information, please refer to the platform functions.