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