Skip to main content

Platform Overview

The Elchi platform Helm chart deploys every component you need to run the management plane: UI, controller, control-plane, registry, and the supporting databases.

ComponentRole
Elchi UIWeb interface for creating and managing proxy configurations.
ControllerREST API service for resource management and client command dispatch.
Control-PlaneEnvoy xDS service with snapshot cache and version routing.
RegistryService discovery and process routing with automatic registration.
Envoy ProxyInternal gateway for intelligent traffic routing between components.
MongoDBStores configurations, users, audit log, and platform state.
VictoriaMetricsTime-series database for metrics storage and monitoring.
OpenTelemetry CollectorScrapes Envoy metrics and remote-writes them to VictoriaMetrics.
GrafanaDashboards over the collected platform and Envoy metrics.
ClickHouseRaw API-events store feeding API discovery (default on via installClickhouse).
elchi-collectorEnvoy access-log (ALS) ingestion into ClickHouse (default on via installCollector).
Elchi CoreDNSGSLB DNS server — deployed only when installGslb: true (default off).