Introduction to Traefik
summary
Traefik is a reverse proxy/load balancer that reads dynamic configuration from providers such as Docker, Consul and Kubernetes and updates routing without restarting. It automates Let's Encrypt/ACME certificate issuance and renewal (storing certs on disk or in a shared store), exposes Prometheus metrics at /metrics, and provides health checks, circuit breaker and weighted load balancing. It is distributed as a Docker image or a small Go binary, includes a status UI and can run in clustered mode using a key-value store for configuration.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:55Need for reverse proxy
- 10:22Traefik history and features
- 11:06Reverse proxy basics
- 12:35Static Traefik config
- 18:45Dynamic config with orchestration
- 20:53Cluster shared config
- 22:59Demo: Docker and Let's Encrypt
- 26:51Monitoring and metrics
- 28:38Advanced features and load balancing
- 30:27Summary
related talks
35mMake Load-Balancing Great Again with !
41mState of the Art Edge Router: Simplicity and Automation
31m"This Website is Not Secured" You Had One Job, Configuring the Edge Proxy!
45mLet me handle that for you... Why you need a reverse proxy in your architecture
40mDeep Dive Into Traefik 3.0
11mUsing Traefik.io with your local docker environments
40mWhat’s New in Traefik v3?
40mDeep Dive Into Traefik 3.0
