Skip to main content

open control plane docsGive your teams the power to run robust, compliant clouds. Public, private, or Sovereign.

Crossplane AxolotlControl PlaneEU-govControl PlanedevprodControl PlaneEU-public

How it works

Code iconCode icon

Everything in code

Define your entire cloud landscape using code. Always know exactly what's defined and leverage review-based workflows, version control, and much more.

Reconcile iconReconcile icon

Continuous self-healing

Keep your landscape in sync. Kubernetes controllers continuously observes the desired and the actual state and reconciles any differences automatically.

Align iconAlign icon

One syntax for all

Use a unified approach to define and manage resources across multiple cloud providers and services, reducing infrastructure complexity significantly.

Puzzle iconPuzzle icon

Designed for reuse

Define your landscapes in modular building blocks using Service Providers or Platform Services. Replicate modules easily across different regions or stages.

Platform iconPlatform icon

Run a platform

Prebuild your own platform tailored to the specific needs of your organization and offer it to development teams in a self-service way.

Simple iconSimple icon

Built for everyone

Whether you are a cloud expert or just getting started — our providers are designed to help everyone. We run 100% open-source.

Start contributingor explore our cloud native ecosystem

EMPOWER YOUR ENGINEERS

Control Planes hold everything they need to orchestrate cloud landscapes

Declarative API everywhere

Define your infrastructure as declarative YAML. The control plane reconciles your desired state with reality—creating, updating, and managing cloud resources automatically.

Self-healing

The control plane continuously monitors your resources and automatically corrects drift, recovers from failures, and ensures your infrastructure matches the desired state at all times—powered by Kubernetes.

GitOps

Store your control plane configurations in Git. Flux automatically syncs changes from your repository to live environments, providing audit trails, rollback capabilities, and declarative infrastructure management.

Control PlaneControl PlaneControl Plane
apiVersion: openmcp.cloud/v1alpha1
kind: ManagedControlPlane
metadata:
  name: team-prod
spec:
  provider: gardener
---
apiVersion: openmcp.cloud/v1alpha1
kind: Database
metadata:
  name: prod-db
spec:
  engine: postgresql
---
apiVersion: openmcp.cloud/v1alpha1
kind: Subaccount
metadata:
  name: team-alpha
spec:
  region: eu-central-1
devlive

READY-TO-USE CONTROL PLANES

Provision, manage, secure all instances on open control plane platform

Central onboarding API

As an operator, provide a central onboarding API where end users can order control planes with standardized configurations. Streamline provisioning and ensure consistency across your organization.

Shared tooling

Share common tools across all control planes including Vault for secrets management, Kyverno for policy enforcement, custom IDPs for authentication, and GitHub registries for container images.

Bring own observability stack

Integrate your preferred monitoring and observability tools seamlessly with your control planes.

Control Plane 1Control Plane 2Control Plane 3

RUNS EVERYWHERE

Open Control Plane can be installed wherever Kubernetes is available.

Anywhere

Deploy control planes anywhere—fully compatible with open source Gardener on any Kubernetes cluster.

Sovereign clouds

Meet strict data residency and compliance requirements.

Kind New

Develop and test locally using Kind clusters.

GardenerFlying CPFlying CP
AWS
Azure
GCP
...
GardenerFlying CPFlying CP
EU-pub-dev
EU-pub-live
EU-gov-live
KindKind CP 1Kind CP 2
100% open-source

This project started as an inner-source initiative within SAP. Thanks to NeonEphos, it now operates 100% publicly and has been donated to the OpenControlPlane organization.

We believe that no single team can achieve a fully orchestrated environment on their own.
Only through collaboration we can make Europe's cloud services 100% orchestratable for everyone.


💪 See our projects
and learn how to contribute