Reference Documentation
Complete reference for Soverstack configuration schemas and CLI commands.
Contents
- Platform YAML Schema - Main configuration file
- Layers Documentation - Individual layer configurations
- Type Reference - TypeScript type definitions
- VM ID Ranges - Reserved VM ID ranges
- Infrastructure Requirements - Hardware specs
- CLI Commands - Command reference
Type Reference
All configuration types are defined in types.ts. Each type has:
- Property table with types
- Required/optional indicators
- Default values
- Example usage
Quick Links
Core Types
- Platform - Main platform configuration
- Datacenter - Physical servers
- ComputeConfig - Virtual machines
Layer Types
- NetworkingConfig - Networking layer
- DatabaseCluster - Database configuration
- K8sCluster - Kubernetes cluster
- SecurityConfig - Security services
- AppsConfig - Applications
Utility Types
- CredentialRef - Secret references
- FloatingIP - Public IP configuration
- VMRole - VM role enumeration