Skip to content

Core Components

This section documents all components of the CobaltCore architecture, organized by cluster affiliation. For the overall multi-cluster architecture and provisioning, see Architecture Overview.

Component Overview

text
┌─────────────────────────────────────────────────────────────────────────────────┐
│                              CLUSTER COMPONENTS                                 │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│  MANAGEMENT CLUSTER          CONTROL PLANE CLUSTER         HYPERVISOR CLUSTER   │
│  ─────────────────          ──────────────────────         ───────────────────  │
│  • FluxCD                   • c5c3-operator                • Hypervisor Op.     │
│  • OpenBao (Secrets)        • keystone-operator            • Hyp. Node Agent    │
│  • ESO (Secret Sync)        • glance-operator              • OVS Agent          │
│  • Greenhouse (opt)         • placement-operator           • HA Agent           │
│  • Aurora (opt)             • nova-operator                • ovn-controller     │
│                             • neutron-operator             • Nova Compute       │
│                             • cinder-operator              • ovs-vswitchd       │
│                             • cortex-operator (opt)                             │
│                             • tempest-operator (opt)                            │
│                             • ovn-operator                                      │
│                             • K-ORC                                             │
│                             • Infrastructure Ops                                │
│                                                                                 │
│  STORAGE CLUSTER                                                                │
│  ───────────────                                                                │
│  • Rook Operator                                                                │
│  • Ceph MON/OSD                                                                 │
│  • External Arbiter Op.                                                         │
│  • Prysm                                                                        │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘
  • Control Plane — Modular operator architecture, OpenStack service operators, infrastructure operators
  • Hypervisor — Hypervisor Operator, Node Agents, OVS Agent, virtualization layer
  • Management — FluxCD, OpenBao, ESO, Greenhouse, Aurora
  • Storage — Rook Operator, Ceph services, External Arbiter, Prysm