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