RousselTMLEARNING

Proxy & réseau · Courses

Traefik: From Discovery to Expertise

Learn to use Traefik as a reverse proxy and load balancer for your containerized applications with Docker and Kubernetes.

7 chapters31 lessonsEN
At your pace, through practice.

LEARNING PATH

Course curriculum

0Course overview2 lessons
1Introduction6 lessons
2Installation4 lessons
3Configuration5 lessons
4Components8 lessons
5Observability3 lessons
6Going further3 lessons

LEARN BY DOING

Use cases & applications

Reverse Proxy for Docker

Automatically expose Docker containers as web services with domain names, without any restarts.

Ingress Controller for Kubernetes

Dynamically manage a Kubernetes cluster's incoming traffic based on Ingress resources or CRDs.

Load Balancing

Distribute load across several instances (replicas) of the same application for high availability.

Frequently asked questions

What is Traefik?

It's a modern reverse proxy and load balancer designed for microservice architectures. It automatically discovers the configuration of your services.

Does Traefik handle SSL/TLS certificates?

Yes, it integrates natively with Let's Encrypt to automatically generate and renew TLS certificates.

What's the difference between Traefik v1 and v2?

v2 introduced the concepts of Routers, Middlewares and Services, offering a more flexible and powerful configuration than v1's frontends/backends.