how to add caching to Microservices behind Traefik Ingress Controller? how to add caching to Microservices behind Traefik Ingress Controller? kubernetes kubernetes

how to add caching to Microservices behind Traefik Ingress Controller?


Caching functionality is still on the wish list in Traefik project.
As a kind of workaround please check this scenario where NGINX is put in front to do caching.
I don't see any contraindications to apply the same idea in front of Traefik Ingress Controller.


This is an enterprise feature. You have to buy Traefik enterprise to get caching functionality.


Came accross this and alltough we are still testing it, apparently cache is finally been implemented directly in traeffik, including selective per path whish was our main concern. Unsure of the limitations/performance alltough I've read that only memory allocated per router is currently available as a storage:

https://github.com/traefik/traefik/issues/878