OpenChoreo Enters CNCF Sandbox to Unify Kubernetes Developer Portals and Native GitOps
OpenChoreo, originally incubated from WSO2's internal platform engineering work, has launched openly as a CNCF Sandbox project, delivering an integrated, open-source developer platform for Kubernetes that packages built-in continuous integration, GitOps reconciliation, Backstage-powered portals, and platform API abstractions. The platform organizes delivery into dedicated control, CI, data, and observability planes, utilizing custom resource definitions (CRDs) to map high-level developer intents directly into reconciled Kubernetes workloads.
Until recently, platform teams faced a painful trade-off: either build an internal developer platform (IDP) from scratch by stitching together disparate components like Argo CD, Backstage, and custom controllers, or adopt rigid proprietary PaaS solutions. OpenChoreo addresses this architectural gap by treating GitOps not merely as a standalone deployment mechanism, but as an embedded engine within a cohesive platform control plane. For engineers and SREs, this minimizes the operational overhead of writing bespoke controller glue scripts while guaranteeing that declarative definitions remain the single source of truth across staging and production clusters.
This launch aligns directly with the broader convergence of platform engineering and declarative GitOps principles. Over the past several years, the DevOps industry has moved beyond raw Kubernetes manifests toward higher-level workload abstractions. Tools across the Cloud Native Computing Foundation (CNCF) ecosystem have matured, yet unifying continuous reconciliation, access control, and developer catalogs into a maintainable operational standard has remained an elusive target for enterprise platform teams. Embedding GitOps into platform control planes represents the next maturation step for cloud-native delivery.
For platform practitioners, OpenChoreo offers a standardized starting point for declarative cluster governance without having to reinvent baseline operational abstractions. Teams evaluating this model should assess whether its pre-architected control planes align with existing CI/CD pipelines and infrastructure-as-code foundations. In practice, adopting pre-integrated GitOps abstractions requires teams to clearly delineate responsibilities: developers define service intent through high-level schemas, while platform engineers govern environment boundaries and policy enforcement at the CRD layer. Practitioners should monitor how the project evolves within the CNCF sandbox to evaluate long-term multi-cluster scalability and plugin extensibility.
Read original source