Skip to content

Welcome to the Open Managed Control Plane (openMCP) Project on GitHub

👋 Welcome to the official GitHub presence of openMCP. We are part of ApeiroRA which is an Important Project of Common European Interest - Next Generation Cloud Infrastructures and Services (IPCEI-CIS).

🌐 ApeiroRA?

ApeiroRA is a reference blueprint for an open, flexible, secure, and compliant next-generation cloud-edge continuum and therefore a key contribution to IPCEI-CIS. At a high level, the projects of ApeiroRA allow users to provider-agnostically fetch, request and consume services, and for service providers to describe, offer and provision their services.

By being open source, ApeiroRA provides a cross-border spillover effect, solidifying the foundation and future of the project.

Learn more about ApeiroRA by checking out the official website at https://apeirora.eu/.

🤝 openMCP and ApeiroRA

The Open Managed Control Plane (openMCP) enables extensible Infrastructure- and Configuration-as-Data capabilities as a Service. Based on the Kubernetes Resource Model, all resources in the cloud-edge continuum with ApeiroRA are accessible and managed via a declarative API and corresponding controllers and operators. Together with the controller which understand OCM and declarative deployment orchestrators, consumers can subscribe to a product release-train of software producers and implement an automated, GitOps-driven deployment workflow at the edges.

👥 Get Involved

We welcome contributions of all kinds, from code to documentation, testing, and design. If you're interested in getting involved, check out our open issues.

🌈 Code of Conduct

To facilitate a nice environment for all, check out our Code of Conduct.

Popular repositories Loading

  1. mcp-operator mcp-operator Public

    This repository contains the controllers which reconcile ManagedControlPlane resources. It is part of the onboarding system.

    Go 2 2

  2. backlog backlog Public

    Backlog for epics and user stories

    1

  3. .github .github Public

    Forked from SAP/.github

    Default community health files for the SAP organization

  4. repository-template repository-template Public template

    Forked from SAP/repository-template

    Default templates of SAP's repositories. Provides template files including LICENSE, .reuse/dep5, Code of Conduct, etc...

  5. project-workspace-operator project-workspace-operator Public

    This repository contains the controllers which reconcile Project and Workspace resources, create namespaces for them, and handle permissions. It is part of the onboarding system.

    Go 2

  6. control-plane-operator control-plane-operator Public

    A Kubernetes Operator for setting up ControlPlanes.

    Go 2

Repositories

Showing 10 of 13 repositories
  • blueprint-workflows Public

    Workflows and Actions for Blueprints & Building Blocks for openMCP.

    TypeScript 0 Apache-2.0 0 1 11 Updated Apr 25, 2025
  • blueprints Public template

    Helm charts for openMCP using building blocks

    Smarty 0 Apache-2.0 0 1 2 Updated Apr 25, 2025
  • blueprint-building-blocks Public

    Helm chart building blocks for openMCP Blueprints

    Smarty 0 Apache-2.0 0 1 0 Updated Apr 25, 2025
  • quota-operator Public

    A Kubernetes Operator for managing resource quota in namespaces.

    Go 0 Apache-2.0 1 1 0 Updated Apr 25, 2025
  • mcp-operator Public

    This repository contains the controllers which reconcile ManagedControlPlane resources. It is part of the onboarding system.

    Go 2 Apache-2.0 2 2 (1 issue needs help) 4 Updated Apr 25, 2025
  • build Public

    OpenMCP build and CI scripts

    Shell 0 Apache-2.0 0 1 4 Updated Apr 24, 2025
  • controller-utils Public

    Reusable Go packages that are used by multiple Kubernetes controllers.

    Go 0 Apache-2.0 1 1 1 Updated Apr 23, 2025
  • project-workspace-operator Public

    This repository contains the controllers which reconcile Project and Workspace resources, create namespaces for them, and handle permissions. It is part of the onboarding system.

    Go 0 Apache-2.0 2 2 4 Updated Apr 23, 2025
  • control-plane-operator Public

    A Kubernetes Operator for setting up ControlPlanes.

    Go 0 Apache-2.0 2 2 (1 issue needs help) 19 Updated Apr 19, 2025
  • .github Public Forked from SAP/.github

    Default community health files for the SAP organization

    0 15 0 0 Updated Apr 16, 2025