1. 14 Grudnia 2022 | PHPers Wrocław | Michał Grzegorz Kurzeja
Docker reverse proxy z
użyciem Traefik
www.accesto.com
2. A reverse proxy is a server that sits in front
of web servers and forwards client (e.g. web
browser) requests to those web servers.
Reverse proxies are typically implemented
to help increase security, performance, and
reliability.
cloudflare.net
Reverse proxy?
3.
4. C. Cache and compression
D. SSL
A. Load balancing
B. Security and protection
E. And more…
Reverse proxy
8. - Kłopotliwy SSL
- Trudne/niemożliwe debugowanie
- Sporadyczne i niespodziewane
problemy
A Nginx?
8
9. Traefik automatically discovers the
right configuration for your services. The
magic happens when Traefik inspects
your infrastructure.
Natively compliant with every major
cluster technology, such as Kubernetes,
Docker, Docker Swarm, AWS, Mesos,
Marathon, and the list goes on; and can
handle many at the same time. (It even
works for legacy software running on
bare metal.)
Traefik
9
35. 7
1. Jeden “globalny” Traefik
2. Na żądanie gitlab buduje branch i
uruchamia go
3. Branch jest dostępny w swojej
“subdomenie”
4. Środowisko jest zatrzymywane po X
dniach lub na kliknięcie
Review apps