Difference between revisions of "Traefik"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Traefik''' (pronounced "traffic", trAf-ik)<ref>{{Cite web|title=How to Pronounce Traefik? The Answer Lies in the Question|url=https://containo.us/blog/how-to-pronounce-traefik-d06696a3f026/|date=2019-06-18|website=Containous: Makes Networking Boring|language=en|access-date=2020-05-13}}</ref> is a [[Cloud native computing|cloud-native]] [[edge router]] solution developed by the software company Containous.<ref>{{Cite web|title=Traefik 2.0 Supports TCP, Middleware, and New Routing Features|url=https://www.infoq.com/news/2019/11/traefik-routing-release/|website=InfoQ|access-date=2020-05-13}}</ref> Traefik was released in 2016<ref name=":1" /> under the terms of the [[Free and open-source software|free and open-source]] [[MIT License|MIT license]]<ref>{{Cite web|title=containous/traefik - LICENSE.MD|url=https://github.com/containous/traefik/blob/master/LICENSE.md|last=|first=|date=|website=GitHub|language=en|url-status=live|archive-url=|archive-date=|access-date=2020-05-13}}</ref>.
+
''[[wikipedia:Traefik]]''' (pronounced "traffic", trAf-ik)<ref>{{Cite web|title=How to Pronounce Traefik? The Answer Lies in the Question|url=https://containo.us/blog/how-to-pronounce-traefik-d06696a3f026/|date=2019-06-18|website=Containous: Makes Networking Boring|language=en|access-date=2020-05-13}}</ref> is a [[Cloud native computing|cloud-native]] [[edge router]] solution developed by the software company [[Containous]].<ref>{{Cite web|title=Traefik 2.0 Supports TCP, Middleware, and New Routing Features|url=https://www.infoq.com/news/2019/11/traefik-routing-release/|website=InfoQ|access-date=2020-05-13}}</ref> Traefik was released in 2016<ref name=":1" /> under the terms of the [[Free and open-source software|free and open-source]] [[MIT License|MIT license]]<ref>{{Cite web|title=containous/traefik - LICENSE.MD|url=https://github.com/containous/traefik/blob/master/LICENSE.md|last=|first=|date=|website=GitHub|language=en|url-status=live|archive-url=|archive-date=|access-date=2020-05-13}}</ref>.
 +
* https://traefik.io/traefik/
  
As of May 2020, Traefik has over one billion downloads on Docker Hub<ref>{{Cite web|title=Docker Hub|url=https://hub.docker.com/_/traefik|website=hub.docker.com|access-date=2020-05-13}}</ref> in addition to over 28,000 stars on Github<ref>{{Citation|title=containous/traefik|date=2020-05-13|url=https://github.com/containous/traefik|publisher=Containous|access-date=2020-05-13}}</ref>.
+
As of May 2020, Traefik has over one billion downloads on [[Docker Hub]]<ref>{{Cite web|title=Docker Hub|url=https://hub.docker.com/_/traefik|website=hub.docker.com|access-date=2020-05-13}}</ref> in addition to over 28,000 stars on Github<ref>{{Citation|title=containous/traefik|date=2020-05-13|url=https://github.com/containous/traefik|publisher=Containous|access-date=2020-05-13}}</ref>.
  
 
== Features ==
 
== Features ==
Line 25: Line 26:
  
 
Traefik 2.0 was released in November 2019 with a number of core changes and new features. With the release, features such as SNI and Layer 4 (TCP) support were added. In addition, [[Middleware|middlewares]] were introduced enabling chain rule-based behaviors along with support for advanced deployment patterns such as canary releases, [[A/B testing]] and traffic mirroring.<ref>{{Cite web|title=Traefik 2.0 Supports TCP, Middleware, and New Routing Features|url=https://www.infoq.com/news/2019/11/traefik-routing-release/|website=InfoQ|access-date=2020-05-13}}</ref>
 
Traefik 2.0 was released in November 2019 with a number of core changes and new features. With the release, features such as SNI and Layer 4 (TCP) support were added. In addition, [[Middleware|middlewares]] were introduced enabling chain rule-based behaviors along with support for advanced deployment patterns such as canary releases, [[A/B testing]] and traffic mirroring.<ref>{{Cite web|title=Traefik 2.0 Supports TCP, Middleware, and New Routing Features|url=https://www.infoq.com/news/2019/11/traefik-routing-release/|website=InfoQ|access-date=2020-05-13}}</ref>
 +
 +
In May 2020, [[Scaleway]] launched [[Kubernetes Kapsule]], a [[CNCF]] certified platform, featuring Traefik as one of the available [[Ingress controllers]].<ref>https://www.infoq.com/news/2020/05/scaleway-kubernetes-kapsule/</ref>
  
 
== External Links ==
 
== External Links ==
 
 
* [http://containo.us/traefik Containous Website]
 
* [http://containo.us/traefik Containous Website]
 
* [https://docs.traefik.io Traefik Documentation]
 
* [https://docs.traefik.io Traefik Documentation]
 
* [https://github.com/containous/traefik Traefik on Github]
 
* [https://github.com/containous/traefik Traefik on Github]
 +
 +
== Related ==
 +
* [[Kubernetes Gateway API]]
 +
* [[Rancher]]
 +
* [[Linkerd]]
  
 
== See also ==
 
== See also ==
 +
* {{Traefik}}
 
* {{Service mesh}}
 
* {{Service mesh}}
 +
* {{Kubernetes networking}}
  
 
{{CC license}}. Source: wikipedia
 
{{CC license}}. Source: wikipedia

Latest revision as of 13:58, 19 March 2024

wikipedia:Traefik' (pronounced "traffic", trAf-ik)[1] is a cloud-native edge router solution developed by the software company Containous.[2] Traefik was released in 2016[3] under the terms of the free and open-source MIT license[4].

As of May 2020, Traefik has over one billion downloads on Docker Hub[5] in addition to over 28,000 stars on Github[6].

Features[edit]

Traefik is designed to serve as a dynamic software load balancer capable of running on multiple orchestrators and cloud platforms[7][8][9] while handling over 20k requests per second[10].

Traefik includes the following features:

History[edit]

Traefik was created in 2015 by Emile Vauge to manage the incoming traffic for thousands of microservices. At that time, automating the routing configuration of ingress traffic to such dynamic infrastructures at this scale didn’t exist.[25] Vauge wanted to create a dynamic reverse proxy that would automatically manage traffic routing within modern containerized and cloud-native infrastructures.[26]

In April 2019, TraefikEE was released[27] as a commercial offering of Traefik providing scalability, high-availability, and additional security features combined with support agreements for enterprise customers.[28]

Traefik 2.0 was released in November 2019 with a number of core changes and new features. With the release, features such as SNI and Layer 4 (TCP) support were added. In addition, middlewares were introduced enabling chain rule-based behaviors along with support for advanced deployment patterns such as canary releases, A/B testing and traffic mirroring.[29]

In May 2020, Scaleway launched Kubernetes Kapsule, a CNCF certified platform, featuring Traefik as one of the available Ingress controllers.[30]

External Links[edit]

Related[edit]

See also[edit]

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.. Source: wikipedia

  1. "How to Pronounce Traefik? The Answer Lies in the Question". Containous: Makes Networking Boring. 2019-06-18. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  2. "Traefik 2.0 Supports TCP, Middleware, and New Routing Features". InfoQ. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  3. Cite error: Invalid <ref> tag; no text was provided for refs named :1
  4. "containous/traefik - LICENSE.MD". GitHub. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  5. "Docker Hub". hub.docker.com. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  6. Template:Citation
  7. "Docker - Traefik Enterprise Edition Solution Brief for Docker Enterprise and Swarm". success.docker.com. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  8. "How to Configure Traefik for Routing Applications in Kubernetes". Alibaba Cloud Community. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  9. "Setting up Traefik as a Load-Balancer and Dynamically-Configured Proxy". Rancher Labs. 2017-07-12. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  10. "Benchmarks - Træfik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  11. 11.0 11.1 "Providers Overview - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  12. "Services - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  13. "gRPC Examples - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  14. "TLS - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  15. "Let's Encrypt - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  16. "Metrics Overview - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  17. "Access Logs - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  18. "Tracing Overview - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  19. "CircuitBreaker - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  20. "Retry - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  21. "RateLimit - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  22. "Weighted Round Robin Service - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  23. "Mirroring Service - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  24. "API - Traefik". docs.traefik.io. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  25. Bluecoders (2020-02-24). "Interview d'Emile Vauge, créateur de Containous et Traefik". Medium. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  26. "Interview Emile Vauge créateur de Traefik · frenchgo.fr /ˈɡoʊfər/". frenchgo.fr. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  27. "Containous Announces the General Availability of Traefik Enterprise Edition". Containous: Makes Networking Boring. 2019-04-18. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  28. "Sponsored post by Containous: Introducing Traefik Enterprise Edition: We Made It Distributed". TechCrunch. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  29. "Traefik 2.0 Supports TCP, Middleware, and New Routing Features". InfoQ. Retrieved 2020-05-13.<templatestyles src="Module:Citation/CS1/styles.css"></templatestyles>
  30. https://www.infoq.com/news/2020/05/scaleway-kubernetes-kapsule/

Advertising: