Expand description
Proxy management for agent-controlled services
This module provides the ProxyManager struct that integrates the proxy crate
with the agent’s service management. It handles:
- Managing proxy routes based on
ServiceSpecendpoints (HTTP/HTTPS/WebSocket) - Managing L4 stream proxy listeners (TCP/UDP)
- Tracking and updating backend servers for load balancing
- Coordinating proxy server lifecycle
Structs§
- Proxy
Manager - Manages proxy routing for agent-controlled services
- Proxy
Manager Config - Configuration for the
ProxyManager
Constants§
- DEFAULT_
INGRESS_ HTTPS_ PORT - Default HTTPS ingress port. See
DEFAULT_INGRESS_HTTP_PORT. - DEFAULT_
INGRESS_ HTTP_ PORT - Default HTTP ingress port. The lone daemon IS the cluster ingress: it binds
0.0.0.0:80so any deployed service with an HTTP endpoint is reachable on the standard web port without per-service listener configuration.