Welcome to the WVA documentation! This directory contains comprehensive guides for users, developers, and operators.
- Installation Guide - Installing WVA on your cluster
- Configuration - Configuring WVA for your workloads
- Architecture - Understanding how WVA works under the hood
- Modeling & Optimization - Queue theory models and optimization algorithms
- Controller Behavior - Event handling and reconciliation behavior (outdated)
- Architecture Diagrams - System architecture and workflows
- Unified Configuration System - Configuration reference for all WVA components
- Metrics & Health Monitoring - Exposed metrics and health check endpoints
- Saturation Scaling Configuration - Tuning the saturation-based scaling algorithm
- Throughput Analyzer - How the throughput analyzer works
- Queue Model Analyzer - SLO-aware queueing model
- Pod Scraping Source - Direct pod metric scraping
- Prometheus Integration - Prometheus metrics and configuration
- Development Setup - Setting up your dev environment
- Testing - Running tests and CI workflows
- Debugging - Debugging techniques and tools
- Contributing - How to contribute to the project
- Benchmark Guide - Running WVA scaling benchmarks
- Check the Troubleshooting Guide
- Open a GitHub Issue
- Join community meetings