Skip to main content

Welcome

OpenControlPlane is a platform that lets you create and manage Kubernetes-based ControlPlanes for your teams. Think of it as a way to deliver cloud services to your organization. Everything from databases and message queues to CI/CD pipelines and monitoring tools. Everything through via one API.

End User

Create ControlPlanes, request services, and manage your custom resources.

This requires a running platform already set up by a Platform Owner.

You are here ✓

Platform Owner

Deploy and operate the platform infrastructure for your organization.

This gives End Users a place to create ControlPlanes and consume services.

Operators Guide →

Service Provider

Build and publish custom providers and service offerings.

This extends the platform with services that End Users can request.

Developer Docs →
Prerequisites

Requires a deployed OpenControlPlane platform. Operators: see the Operators section.

What You'll Learn

This guide will help you understand and use OpenControlPlane effectively:

Getting Started

Learn the basics of working with OpenControlPlane:

  • Onboarding - Create your first project and workspace
  • Connect - Access your control plane
  • Configure - Set up services and resources

Core Concepts

Understand the building blocks:

Ecosystem

Explore the open-source projects that power OpenControlPlane, including Kubernetes, Crossplane, Gardener, and Landscaper.

Quick Navigation

New User?

Start with our step-by-step onboarding guide.

Get Started →

Learn Concepts

Understand how OpenControlPlane works.

Core Concepts →

Browse CRDs

Explore the complete API reference with examples.

CRD Browser →

Need Help?


Ready to get started? Head to the onboarding guide to create your first control plane.