Route requests to tenant-specific clusters based on tenant header value.
Requirements
- Router match condition on arbitrary header values
- Map tenant ID to specific upstream cluster
- Default cluster for unknown tenants (configurable)
- Support weighted routing per tenant (e.g. canary per tenant)
Implementation Notes
- Extend existing router filter with header match conditions
- Tenant header set by upstream tenant identification filter
Parent epic: #301
Route requests to tenant-specific clusters based on tenant header value.
Requirements
Implementation Notes
Parent epic: #301