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.