Skip to content

Services middleware and Gateway API filters on HTTP backends#12544

Merged
traefiker merged 14 commits intotraefik:masterfrom
juliens:services-middleware
Jan 29, 2026
Merged

Services middleware and Gateway API filters on HTTP backends#12544
traefiker merged 14 commits intotraefik:masterfrom
juliens:services-middleware

Conversation

@juliens
Copy link
Member

@juliens juliens commented Jan 12, 2026

What does this PR do?

This PR adds middlewares on services.

Motivation

Sometimes it makes more sense to apply middleware to a service rather than to each of its routers individually. This change addresses that use case.

More

  • Added/updated tests
  • Added/updated documentation

Co-authored-by: lbenguigui lbenguigui@gmail.com

@juliens juliens force-pushed the services-middleware branch 2 times, most recently from cb469df to 1f2cb06 Compare January 12, 2026 15:56
@juliens juliens force-pushed the services-middleware branch 2 times, most recently from 2b0e877 to a5ec0d7 Compare January 16, 2026 14:35
@mmatur mmatur added this to the next milestone Jan 19, 2026
@juliens juliens force-pushed the services-middleware branch from 70c5ee5 to 5a50eec Compare January 28, 2026 08:51
@mmatur mmatur force-pushed the services-middleware branch from 5a50eec to 4f24533 Compare January 28, 2026 10:53
@rtribotte rtribotte changed the title Services middleware Services middleware and filters on backends for Gateway API Jan 28, 2026
@rtribotte rtribotte changed the title Services middleware and filters on backends for Gateway API Services middleware and filters on HTTP backends for Gateway API Jan 28, 2026
@rtribotte rtribotte changed the title Services middleware and filters on HTTP backends for Gateway API Services middleware and Gateway API filters on HTTP backends Jan 29, 2026
Copy link
Member

@rtribotte rtribotte left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants