Site Recoveryfor Kubenetes Virtual Machines
📖

Site Recovery

Kubernetes-native disaster recovery for KubeVirt VMs using DRBD block replication

💡
Intended Audience
Who this product is for and what they need to know before using it.
Concept
💡
Problem Being Solved
The DR challenges this product addresses for Kubernetes-hosted VMs.
Concept
💡
Alternatives
What teams use instead of Site Recovery and the trade-offs.
Concept
🏗️
Architecture
System architecture including deployment models, component placement, and replication topology.
Architecture+3 sub-pages
💡
Key Concepts
Definitions of terms a new user must understand.
Concept
📖
Custom Resource Definitions (CRDs)
Complete reference for all Site Recovery CRDs - the declarative API for managing disaster recovery. CRDs are the primary interface for automating DR operations via kubectl, GitOps, or any Kubernetes-native tooling.
Guide+7 sub-pages
📖
Deployment Model Comparison
Comparison of LINSTOR vs DRBD Operator deployment models.
Guide
🚀
Getting Started
End-to-end setup from zero to a protected VM.
Tutorial+7 sub-pages
📖
Pgctl CLI Reference
Complete reference for the pgctl command-line tool.
Guide+3 sub-pages
🔌
API Reference
REST API endpoints for UI backend
API reference+4 sub-pages
📖
UI Guide
Site Manager UI workflows
Guide+5 sub-pages
📖
Test Failover
Non-disruptive DR validation using snapshots
Guide
📖
Failover Operations
Planned and unplanned failover procedures
Guide+3 sub-pages
📖
Storage Backends
LINSTOR and DRBD Operator storage management
Guide
📖
Multi-tenant Deployments
Managing multiple DR deployments from single quorum
Guide
📖
Automation and GitOps
CRD-driven automation, kubectl workflows, and GitOps patterns
Guide+3 sub-pages
📖
Ecosystem Integration
LINSTOR, DRBD Operator, KubeVirt, OpenShift Virtualization compatibility
Guide
📝
Troubleshooting
Common failure modes and remediation steps
Runbook+5 sub-pages
📖
Operational Runbooks
Shell scripts serving as operational runbooks for common tasks
Guide+3 sub-pages