Update documentation for 1.4 release
This commit is contained in:
parent
52b69fbcb8
commit
b75fb23887
2 changed files with 53 additions and 15 deletions
36
README.md
36
README.md
|
@ -13,12 +13,13 @@
|
||||||
|
|
||||||
|
|
||||||
Træfik (pronounced like [traffic](https://speak-ipa.bearbin.net/speak.cgi?speak=%CB%88tr%C3%A6f%C9%AAk)) is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease.
|
Træfik (pronounced like [traffic](https://speak-ipa.bearbin.net/speak.cgi?speak=%CB%88tr%C3%A6f%C9%AAk)) is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease.
|
||||||
It supports several backends ([Docker](https://www.docker.com/), [Swarm](https://docs.docker.com/swarm), [Kubernetes](http://kubernetes.io), [Marathon](https://mesosphere.github.io/marathon/), [Mesos](https://github.com/apache/mesos), [Consul](https://www.consul.io/), [Etcd](https://coreos.com/etcd/), [Zookeeper](https://zookeeper.apache.org), [BoltDB](https://github.com/boltdb/bolt), [Eureka](https://github.com/Netflix/eureka), [Amazon DynamoDB](https://aws.amazon.com/dynamodb/), Rest API, file...) to manage its configuration automatically and dynamically.
|
It supports several backends ([Docker](https://www.docker.com/), [Swarm mode](https://docs.docker.com/engine/swarm/), [Kubernetes](http://kubernetes.io), [Marathon](https://mesosphere.github.io/marathon/), [Consul](https://www.consul.io/), [Etcd](https://coreos.com/etcd/), [Rancher](https://rancher.com), [Amazon ECS](https://aws.amazon.com/ecs), and a lot more) to manage its configuration automatically and dynamically.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
| **[Overview](#overview)** |
|
| **[Overview](#overview)** |
|
||||||
**[Features](#features)** |
|
**[Features](#features)** |
|
||||||
|
**[Supported backends](#supported-backends)** |
|
||||||
**[Quickstart](#quickstart)** |
|
**[Quickstart](#quickstart)** |
|
||||||
**[Web UI](#web-ui)** |
|
**[Web UI](#web-ui)** |
|
||||||
**[Test it](#test-it)** |
|
**[Test it](#test-it)** |
|
||||||
|
@ -60,24 +61,30 @@ Run it and forget it!
|
||||||
|
|
||||||
- [It's fast](http://docs.traefik.io/benchmarks)
|
- [It's fast](http://docs.traefik.io/benchmarks)
|
||||||
- No dependency hell, single binary made with go
|
- No dependency hell, single binary made with go
|
||||||
|
- [Tiny](https://microbadger.com/images/traefik) [official](https://hub.docker.com/r/_/traefik/) official docker image
|
||||||
- Rest API
|
- Rest API
|
||||||
- Multiple backends supported: Docker, Swarm, Kubernetes, Marathon, Mesos, Consul, Etcd, and more to come
|
|
||||||
- Watchers for backends, can listen for changes in backends to apply a new configuration automatically
|
|
||||||
- Hot-reloading of configuration. No need to restart the process
|
- Hot-reloading of configuration. No need to restart the process
|
||||||
- Graceful shutdown http connections
|
- Circuit breakers, retry
|
||||||
- Circuit breakers on backends
|
|
||||||
- Round Robin, rebalancer load-balancers
|
- Round Robin, rebalancer load-balancers
|
||||||
- Rest Metrics
|
- Metrics (Rest, Prometheus, Datadog, Statd)
|
||||||
- [Tiny](https://microbadger.com/images/traefik) [official](https://hub.docker.com/r/_/traefik/) docker image included
|
|
||||||
- SSL backends support
|
|
||||||
- SSL frontend support (with SNI)
|
|
||||||
- Clean AngularJS Web UI
|
- Clean AngularJS Web UI
|
||||||
- Websocket support
|
- Websocket, HTTP/2, GRPC ready
|
||||||
- HTTP/2 support
|
- Access Logs (JSON, CLF)
|
||||||
- Retry request if network error
|
|
||||||
- [Let's Encrypt](https://letsencrypt.org) support (Automatic HTTPS with renewal)
|
- [Let's Encrypt](https://letsencrypt.org) support (Automatic HTTPS with renewal)
|
||||||
- High Availability with cluster mode
|
- High Availability with cluster mode
|
||||||
|
|
||||||
|
## Supported backends
|
||||||
|
|
||||||
|
- [Docker](https://www.docker.com/) / [Swarm mode](https://docs.docker.com/engine/swarm/)
|
||||||
|
- [Kubernetes](http://kubernetes.io)
|
||||||
|
- [Mesos](https://github.com/apache/mesos) / [Marathon](https://mesosphere.github.io/marathon/)
|
||||||
|
- [Rancher](https://rancher.com) (API, Metadata)
|
||||||
|
- [Consul](https://www.consul.io/) / [Etcd](https://coreos.com/etcd/) / [Zookeeper](https://zookeeper.apache.org) / [BoltDB](https://github.com/boltdb/bolt)
|
||||||
|
- [Eureka](https://github.com/Netflix/eureka)
|
||||||
|
- [Amazon ECS](https://aws.amazon.com/ecs)
|
||||||
|
- [Amazon DynamoDB](https://aws.amazon.com/dynamodb)
|
||||||
|
- File
|
||||||
|
- Rest API
|
||||||
|
|
||||||
## Quickstart
|
## Quickstart
|
||||||
|
|
||||||
|
@ -125,13 +132,14 @@ git clone https://github.com/containous/traefik
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
You can find the complete documentation [here](https://docs.traefik.io).
|
You can find the complete documentation at [https://docs.traefik.io](https://docs.traefik.io).
|
||||||
|
A collection of contributions around Træfik can be found at [https://awesome.traefik.io](https://awesome.traefik.io).
|
||||||
|
|
||||||
|
|
||||||
## Support
|
## Support
|
||||||
|
|
||||||
To get basic support, you can:
|
To get basic support, you can:
|
||||||
- join the Traefik community Slack channel: [![Join the chat at https://traefik.herokuapp.com](https://img.shields.io/badge/style-register-green.svg?style=social&label=Slack)](https://traefik.herokuapp.com)
|
- join the Træfik community Slack channel: [![Join the chat at https://traefik.herokuapp.com](https://img.shields.io/badge/style-register-green.svg?style=social&label=Slack)](https://traefik.herokuapp.com)
|
||||||
- use [Stack Overflow](https://stackoverflow.com/questions/tagged/traefik) (using the `traefik` tag)
|
- use [Stack Overflow](https://stackoverflow.com/questions/tagged/traefik) (using the `traefik` tag)
|
||||||
|
|
||||||
If you prefer commercial support, please contact [containo.us](https://containo.us) by mail: <mailto:support@containo.us>.
|
If you prefer commercial support, please contact [containo.us](https://containo.us) by mail: <mailto:support@containo.us>.
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
|
|
||||||
Træfik (pronounced like [traffic](https://speak-ipa.bearbin.net/speak.cgi?speak=%CB%88tr%C3%A6f%C9%AAk)) is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease.
|
Træfik (pronounced like [traffic](https://speak-ipa.bearbin.net/speak.cgi?speak=%CB%88tr%C3%A6f%C9%AAk)) is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease.
|
||||||
It supports several backends ([Docker](https://www.docker.com/), [Swarm](https://docs.docker.com/swarm), [Mesos/Marathon](https://mesosphere.github.io/marathon/), [Consul](https://www.consul.io/), [Etcd](https://coreos.com/etcd/), [Zookeeper](https://zookeeper.apache.org), [BoltDB](https://github.com/boltdb/bolt), [Amazon ECS](https://aws.amazon.com/ecs/), [Amazon DynamoDB](https://aws.amazon.com/dynamodb/), Rest API, file...) to manage its configuration automatically and dynamically.
|
It supports several backends ([Docker](https://www.docker.com/), [Swarm mode](https://docs.docker.com/engine/swarm/), [Kubernetes](http://kubernetes.io), [Marathon](https://mesosphere.github.io/marathon/), [Consul](https://www.consul.io/), [Etcd](https://coreos.com/etcd/), [Rancher](https://rancher.com), [Amazon ECS](https://aws.amazon.com/ecs), and a lot more) to manage its configuration automatically and dynamically.
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
|
@ -35,6 +35,36 @@ Routes to your services will be created instantly.
|
||||||
|
|
||||||
Run it and forget it!
|
Run it and forget it!
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- [It's fast](http://docs.traefik.io/benchmarks)
|
||||||
|
- No dependency hell, single binary made with go
|
||||||
|
- [Tiny](https://microbadger.com/images/traefik) [official](https://hub.docker.com/r/_/traefik/) official docker image
|
||||||
|
- Rest API
|
||||||
|
- Hot-reloading of configuration. No need to restart the process
|
||||||
|
- Circuit breakers, retry
|
||||||
|
- Round Robin, rebalancer load-balancers
|
||||||
|
- Metrics (Rest, Prometheus, Datadog, Statd)
|
||||||
|
- Clean AngularJS Web UI
|
||||||
|
- Websocket, HTTP/2, GRPC ready
|
||||||
|
- Access Logs (JSON, CLF)
|
||||||
|
- [Let's Encrypt](https://letsencrypt.org) support (Automatic HTTPS with renewal)
|
||||||
|
- High Availability with cluster mode
|
||||||
|
|
||||||
|
|
||||||
|
## Supported backends
|
||||||
|
|
||||||
|
- [Docker](https://www.docker.com/) / [Swarm mode](https://docs.docker.com/engine/swarm/)
|
||||||
|
- [Kubernetes](http://kubernetes.io)
|
||||||
|
- [Mesos](https://github.com/apache/mesos) / [Marathon](https://mesosphere.github.io/marathon/)
|
||||||
|
- [Rancher](https://rancher.com) (API, Metadata)
|
||||||
|
- [Consul](https://www.consul.io/) / [Etcd](https://coreos.com/etcd/) / [Zookeeper](https://zookeeper.apache.org) / [BoltDB](https://github.com/boltdb/bolt)
|
||||||
|
- [Eureka](https://github.com/Netflix/eureka)
|
||||||
|
- [Amazon ECS](https://aws.amazon.com/ecs)
|
||||||
|
- [Amazon DynamoDB](https://aws.amazon.com/dynamodb)
|
||||||
|
- File
|
||||||
|
- Rest API
|
||||||
|
|
||||||
|
|
||||||
## Quickstart
|
## Quickstart
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue