-
Notifications
You must be signed in to change notification settings - Fork 647
Open
Labels
area/apiAPI-related issuesAPI-related issueskind/enhancementNew feature or requestNew feature or requestkind/featurenew featurenew feature
Description
Description:
Currently, RoutingType is only configurable at the EnvoyProxy level which means that if using merged gateways there's no way to enable service IP routing for a single backend. I propose adding a similar field to BackendTrafficPolicy so that users can define endpoint or service routing at a more granular level.
My use case is in relation to an ingress-nginx migration and the nginx.ingress.kubernetes.io/service-upstream annotation where I have a few users who would like to enable routing to the service instead of backend pods but all other users want to use the default endpoint-based routing. The only workaround I'm aware of is to setup an isolated GatewayClass for these users.
[optional Relevant Links:]
Metadata
Metadata
Assignees
Labels
area/apiAPI-related issuesAPI-related issueskind/enhancementNew feature or requestNew feature or requestkind/featurenew featurenew feature