Skip to main content

ControlPlane

ControlPlane

The primary resource for creating and managing control planes in OpenControlPlane. Supports IAM configuration with OIDC and token-based authentication.

API Group: core.open-control-plane.io API Version: v2alpha1 Kind: ControlPlane

Usage

Create a ControlPlane with IAM configuration:

apiVersion: core.open-control-plane.io/v2alpha1
kind: ControlPlane
metadata:
name: my-controlplane
namespace: default
spec:
iam:
oidc:
defaultProvider:
roleBindings:
- role: cluster-admin

Access the control plane after creation using the kubeconfig from the status field.