Skip to main content

Overview

This section explains the core building blocks of OpenControlPlane. Reading through these pages will give you a solid mental model before diving into the guides.

ControlPlanes

ControlPlane

The central resource in OpenControlPlane. A ControlPlane is a lightweight Kubernetes cluster that stores the desired state of your resources — managed through standard Kubernetes tooling.

End user guide · CRD reference

Projects and Workspaces

How OpenControlPlane organizes teams and their ControlPlanes. Projects group ControlPlanes by team or business unit; Workspaces represent environments like dev, staging, or prod.

Project CRD · Workspace CRD

Providers

Provider types

The three provider types that extend an OpenControlPlane environment: Service Providers add capabilities to individual ControlPlanes, Platform Services add system-wide infrastructure, and Cluster Providers manage the underlying Kubernetes clusters.

Operator guide · Developer guide · Contribute