About OpenDevOps
CODO, also called CloudOpenDevOps or OpenDevOps, is an open-source one-stop operations platform designed for enterprises running multi-cloud and hybrid-cloud environments. It aims to give unified management across regions and clouds, with automation tools to reduce operational complexity. The documentation is mainly in Chinese.
Architecturally it uses a Vue and iView plus React and Ant Design front end, Python Tornado and Go Gin back ends, an OpenResty and Lua API gateway, and a qiankun-based micro-frontend shell. Modular components include an admin back end, a CMDB for configuration management, task scheduling, a configuration center, a notification center, Kubernetes management, an agent server and the gateway. Highlights listed include real-time monitoring and alerting, cloud-native container support and ITSM-style workflows.
Deployment is supported through Docker Compose and Kubernetes Helm one-click installs, and a read-only demo is available. CODO is licensed under GPL-3.0 and you run it on your own infrastructure.
Key features
- Multi-cloud and hybrid-cloud management
- CMDB and task scheduling modules
- Configuration and notification centers
- Kubernetes management module
- Micro-frontend architecture
- Docker Compose and Helm deployment
Good fit for
- →Unified operations across several clouds
- →Self-hosted ops automation platform
- Tags
- devops
- cmdb
- multi-cloud
- kubernetes
- automation
- ops
- chinese
- itsm
OpenDevOps: questions and answers
- What is OpenDevOps used for?
- OpenDevOps is an open-source operations platform for managing multi-cloud and hybrid-cloud infrastructure with CMDB, task scheduling and Kubernetes management. It is a good fit for unified operations across several clouds and self-hosted ops automation platform.
- Is OpenDevOps open source?
- Yes. OpenDevOps is open source under the GPL-3.0 licence. Its source code is on GitHub at opendevops-cn/opendevops and is written mainly in Python.
- Is OpenDevOps free?
- Yes. OpenDevOps is open source, so the software itself is free to use.
- Can I self-host OpenDevOps?
- Yes. OpenDevOps can be self-hosted on your own server or infrastructure.
- What is OpenDevOps an alternative to?
- OpenDevOps is an open-source alternative to Azure Arc. Other open-source alternatives to Azure Arc include KubeStellar, Claudie and Rancher.
- Is OpenDevOps actively maintained?
- The most recent commit to OpenDevOps was on 12 April 2026. The project has 4.1k stars on GitHub.
Open-source alternatives to OpenDevOps
See all
KubeStellar
Infrastructure & Containers
KubeStellar - a flexible solution for multi-cluster configuration management for edge, mul
Apache-2.0vs Azure Arc★ 715
Claudie
Infrastructure & Containers
Cloud-agnostic managed Kubernetes
Apache-2.0vs Amazon EKS★ 794
Rancher
Infrastructure & Containers
Complete container management platform
Apache-2.0vs Amazon EKS★ 26k
Mist CE
Infrastructure & Containers
Mist is an open source, multicloud management platform
Apache-2.0vs Azure Arc★ 1.9k
Jenkins
CI/CD & DevOps
Jenkins automation server
MITvs CircleCI★ 27k
Salt Project
CI/CD & DevOps
Software to automate the management and configuration of infrastructure and applications a
Apache-2.0vs Red Hat Ansible Automation Platform★ 16k
SaaS alternatives to OpenDevOps
See all
Azure Arc
Infrastructure & Containers
Azure management layer that extends services to on-premises, edge and multicloud environments
SaaS
CAST AI
CI/CD & DevOps
Kubernetes automation platform for cost optimization and autoscaling
SaaS
Octopus Deploy
CI/CD & DevOps
Release management and deployment automation across many environments
SaaS
Buddy
CI/CD & DevOps
Visual CI/CD tool for building, testing and deploying web projects
SaaS
CircleCI
CI/CD & DevOps
Hosted continuous integration and delivery platform for build and test pipelines
SaaS
Mergify
CI/CD & DevOps
Merge queue and pull request automation for GitHub repositories
SaaS

