Traefik Proxy
Traefik (pronounced traffic[2]), or Traefik Proxy,[3] is an open-source HTTP reverse proxy and load balancer. Version 1.0.0 was released in 2016, and was written in Go by Emile Vauge.[4][1][5] HistoryThe project was first started in 2015, and version 1.0.0 was released a year later in 2016.[4] The developer behind the project, Emile Vauge, stated that traditional proxies at the time were not "well-suited for these dynamic environments" like Kubernetes, whereas Traefik could dynamically reconfigure itself by querying container orchestrator APIs and reacting to changes in them.[6][7] By 2018, the project had 19,000 stars on Github, and 10 million pulls on DockerHub.[6] By 2020, the project had been downloaded 2 billion times, and had 30,000 stars on Github.[8] By 2022, traefik had been downloaded over 3 billion times, and had over 100 plugins available, making it one of the most popular software solutions in its category.[9] FunctionalityTraefik has support for the following features:
Traefik can also query the APIs of different "providers" (container engines, container orochestrators, key-value stores, or cloud providers) and then dynamically reconfigure its routes when it detects a change.[7] Traefik HubTraefik Hub is a commercial product offered separately from the Traefik reverse proxy. It is a GitOps-based, API management solution.[12][5] See AlsoReferences
|