Configuration reference
A node that is not run with -kubernetes reads one YAML file (-config, default
Commands, flags and environment
Rivora ships five programs. This page lists every flag and environment variable they read. Options
API and web console
rivorad serves an HTTP API, an embedded web console and the health and metrics routes on one listener
Metrics and alerts
rivorad and rivora-controller serve Prometheus metrics on /metrics of the metrics listener
BGP/BFD HA
Opt-in active/active ECMP HA on rivorad. Every node with BGP enabled independently advertises a
Production runbook
Operational procedures for a live rivorad/rivora-controller deployment: what to check first, and how to
Selftests and CI
Rivora's behaviour is checked at three levels: Go unit tests, selftests (a real rivorad and real