A control plane group is a read-only control plane that combines configuration from its members, which are standard control planes. All of the standard control planes within a control plane group share the same cluster of Data Plane nodes.
The following diagram illustrates using a control plane group for a federated platform administrator model:
flowchart LR A(Team Blue) B(Team Green) C(Control plane Blue) D(Control plane Purple
global config) E(Control plane Green) F(Data Plane nodes) G(Data Plane nodes) A -- deck gateway sync --> C B -- deck gateway sync --> E subgraph id1 ["`**KONNECT ORG**`"] subgraph id2 [
control plane group Steel] C D E end end id2 -- Get config from control plane group Steel--> F & G subgraph id3 [Data centers] F G end
In this diagram:
- Team Blue configures control plane Blue, which is then combined with the configuration from Team Green.
- The control plane group also contains control plane Purple, which is managed by a central platform team.
- The central platform team manages global plugin configuration in control plane Purple, which is added to any configuration that teams Blue and Green provide.
Konnect Workspaces: If you want to isolate configuration for separate teams on one data plane without a control plane per team, consider using Konnect Workspaces instead. A control plane group combines configuration from multiple standard control planes. Workspaces isolate teams within a single control plane instead. A control plane can’t be both Workspace-enabled and a member of a control plane group.