Traefik 3.2: A Halloween ‘Munster’ Release with Monster Performance Gains

Traefik 3.2 'Munster,' a cloud-native open-source application proxy, is here 50% faster with the Fast Proxy engine and Kubernetes Gateway API v1.2 support.

After three months of intensive development and two release candidates, Traefik Labs announced the general availability of Traefik 3.2โ€”just in time for Halloween. This “Munster” release brings thrilling new features, key enhancements, and remarkable performance boosts.

Speaking of that, we’re actually talking about the new Fast Proxy engine, designed to enhance routing performance through a zero-allocation pipeline, delivering an impressive 50% performance boost compared to the standard engine.

It significantly reduces latency while increasing throughput, meaning you can now expect around 50% more requests per secondโ€”perfect for environments where every millisecond counts.

However, keep in mind that this new feature is still experimental. To enable it, simply add the following configuration:

experimental:
  fastProxy: {}Code language: YAML (yaml)

Being cloud-native by nature, the new release continues to strengthen support for the Kubernetes Gateway API. In light of this, Traefik 3.2 is now fully compatible with Gateway API v1.2, bringing new features such as GRPCRoute and TLSRoute, along with enhancements for HTTPRoute.

For instance, the newly introduced GRPCRoute type allows you to define the routing behavior for gRPC requests, adding more flexibility to manage this widely adopted RPC framework within Kubernetes.

Traefik 3.2 open-source application proxy.
Traefik 3.2 open-source application proxy.

Moreover, Traefik 3.2 also supports TLSRoute, enabling TLS multiplexing via Server Name Indication (SNI), cementing the software’s position as one of the most versatile solutions for managing Kubernetes traffic.

Additionally, the new version includes several updates to ACME certificate management, such as allowing different email addresses for certificate resolvers and supporting custom Certificate Authorities. BasicAuth is now also supported for Docker and Swarm endpoints, making Traefik more secure and flexible for container-based deployments.

Traefikโ€™s middlewares have also received various updates. The “ipStrategy” now supports IPv6 subnets for rate limiting, has new compression options, and has improved logging capabilities, including the ability to log trace IDs for better observability.

We can’t fail to mention that an option to mirror the full request body in HTTP mirroring has been added, providing greater insight into requests without compromising data integrity.

Lastly, this release addresses various usability issues, particularly about Kubernetes Gateway API features. Notable fixes include ensuring the uniqueness of Traefik resource names in the Gateway API and preserving filter orders in GRPCRoute.

Check out the release announcement or look at the changelog for the full list of all novelties in Traefik 3.2.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 69%