Skip to content

api: Add RoutingType to BackendTrafficPolicy#7927

Merged
arkodg merged 5 commits intoenvoyproxy:mainfrom
jukie:api-btp-routingtype
Jan 28, 2026
Merged

api: Add RoutingType to BackendTrafficPolicy#7927
arkodg merged 5 commits intoenvoyproxy:mainfrom
jukie:api-btp-routingtype

Conversation

@jukie
Copy link
Copy Markdown
Contributor

@jukie jukie commented Jan 12, 2026

What type of PR is this?

Adds API field to BackendTrafficPolicy so that RoutingType can be configured on a per-route/gateway basis

What this PR does / why we need it:
This will be relevant for ingress-nginx migrations and is needed to support thenginx.ingress.kubernetes.io/service-upstream annotation.

Which issue(s) this PR fixes:

Fixes #7926

Release Notes: No

Signed-off-by: jukie <10012479+jukie@users.noreply.github.com>
@netlify
Copy link
Copy Markdown

netlify bot commented Jan 12, 2026

Deploy Preview for cerulean-figolla-1f9435 canceled.

Name Link
🔨 Latest commit 9fc7540
🔍 Latest deploy log https://app.netlify.com/projects/cerulean-figolla-1f9435/deploys/696b0ea6d622200008228c42
@jukie jukie marked this pull request as ready for review January 12, 2026 23:02
@jukie jukie requested a review from a team as a code owner January 12, 2026 23:02
@jukie jukie requested review from a team and kkk777-7 January 12, 2026 23:02
@codecov
Copy link
Copy Markdown

codecov bot commented Jan 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.83%. Comparing base (d0f72f6) to head (9fc7540).
⚠️ Report is 52 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #7927   +/-   ##
=======================================
  Coverage   72.82%   72.83%           
=======================================
  Files         237      237           
  Lines       35475    35475           
=======================================
+ Hits        25835    25837    +2     
+ Misses       7801     7799    -2     
  Partials     1839     1839           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
jukie and others added 3 commits January 16, 2026 19:27
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
@jukie
Copy link
Copy Markdown
Contributor Author

jukie commented Jan 17, 2026

/retest

@arkodg arkodg requested review from a team January 28, 2026 05:17
@arkodg arkodg added this to the v1.7.0-rc.1 Release milestone Jan 28, 2026
@zirain
Copy link
Copy Markdown
Member

zirain commented Jan 28, 2026

/retest

@arkodg arkodg merged commit 58e4b3c into envoyproxy:main Jan 28, 2026
53 of 60 checks passed
@jukie jukie deleted the api-btp-routingtype branch January 28, 2026 05:22
SadmiB pushed a commit to SadmiB/gateway that referenced this pull request Jan 30, 2026
* api: Add RoutingType to BackendTrafficPolicy

Signed-off-by: jukie <10012479+jukie@users.noreply.github.com>
Signed-off-by: Sadmi Bouhafs <sadmibouhafs@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants