Skip to content

Architecture Deep Dives

This section provides detailed architectural documentation for individual CobaltCore subsystems. For the high-level multi-cluster architecture, see Architecture Overview.

  • CRDs — Custom Resource Definitions forming the central API interface
  • Component Interaction — Cross-cluster communication and reconciliation flows
  • Hypervisor Lifecycle — State machine, provisioning, maintenance, and decommissioning
  • High Availability — HA architecture, failure detection, and evacuation strategies
  • Cortex Scheduling — AI-driven scheduling and placement optimization
  • Storage — Ceph integration, Rook operator, and storage arbitration
  • Network — OVN/OVS networking, distributed routing, and network segmentation