OpenChoreo is an open-source internal developer platform (IDP) that simplifies how organizations operate on Kubernetes by abstracting infrastructure complexity into higher-level, reusable constructs. It provides a unified control plane that sits on top of one or more Kubernetes clusters, enabling platform engineers to define and enforce standards while giving application developers self-service workflows for building, deploying, and managing cloud-native applications. Concepts such as Projects, Components, Environments, and Cells let teams define applications in business-aligned terms rather than low-level Kubernetes primitives, improving clarity and productivity across the software lifecycle. OpenChoreo integrates CI/CD pipelines, GitOps workflows, observability, RBAC policies, API management, and ingress/egress controls, creating a coherent platform for multi-team collaboration.
Features
- Unified internal developer platform for Kubernetes clusters
- High-level abstractions for Projects, Components, and Environments
- Built-in GitOps and CI/CD pipeline automation
- Observability and RBAC integrated across platform workflows
- Developer portal with Backstage UI for insights and controls
- Modular and extensible design with CNCF integration