MICROSERVICES VS. REVERSE-PROXY Emile Vauge — ContainerCon 2016
$ whoami French DevOps & Developer I ❤ Docker ὄ , I ❤ Go Worked @ Thales, Airbus, Lyra, Zenika Creator and maintainer of trae�k.io
BUT WHY ANOTHER REVERSE-PROXY?
Micr�ervice�
Container�
Orchestratio�
Servic� Discover�
AND NOW LET'S ADD A REVERSE PROXY
Here comes
Features Single binary (Did I say I ❤ Go ?) Backends: Docker, Swarm, Kubernetes, Mesos / Marathon, Consul, Etcd, Zookeeper... Hot reloading Load-balancing: WRR, DRR Circuit breakers Replay HTTP2
Demo
Great! But wait, how do you manage SSL certs?
FREE, AUTOMATED CERTIFICATE AUTHORITY
O�cial image $ docker pull trae�k
TRAEFIK V1.0.2 REBLOCHON
4342 ★ 291 PR CLOSED 53 CONTRIBUTORS
NOW PART OF
It's 2016, and I really wish I had a Load Balancer, that works across cloud providers, with a real API for managing dynamic con�guration. - Kelsey Hightower (@kelseyhightower) June 6, 2016
It's 2016, and I may have found a Load Balancer with a real API and support for dynamic con�guration! https://trae�k.io - Kelsey Hightower (@kelseyhightower) June 6, 2016
THANK YOU! trae�k.io @trae�kproxy @emilevauge
Recommend
More recommend