Is your feature request related to a problem? Please describe.
The usecase
in A multi tenant environment, we need multiple log stream to be segregated, for example, all the logs for tenant1 to be logged in the tenant1 log file, same for tenant2....n.
A solution to this usecase is to filter based on headers, so in the gateway object we can create multiple access logs configuration and use a header filtering per header (expose the envoy API)
Possible complications
if too many tenants, it will not be possible to put everything in the gateway CR, we may need to think about implementing the grpc access logger that filters dynamically based on a header.
This issue has been marked as stale because of no activity in the last 180 days. It will be closed in the next 180 days unless it is tagged "no stalebot" or other activity occurs.
Version
No response
Is your feature request related to a problem? Please describe.
The usecase
A solution to this usecase is to filter based on headers, so in the gateway object we can create multiple access logs configuration and use a header filtering per header (expose the envoy API)
Possible complications
if too many tenants, it will not be possible to put everything in the gateway CR, we may need to think about implementing the grpc access logger that filters dynamically based on a header.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional Context
No response