Ludovic Fernandez
c228e73b26
fix Docker labels documentation render.
2017-12-01 09:36:02 +01:00
Michael
37a1aaad64
Improve consul documentation
2017-11-30 10:12:03 +01:00
Ludovic Fernandez
9fe6a0a894
Prepare release v1.5.0-rc1
2017-11-28 14:50:06 +01:00
Fernandez Ludovic
3d452fd5b9
Merge branch 'v1.4' into master
2017-11-28 14:03:55 +01:00
Daniel Tomcej
4cb6241e93
Kubernetes security header annotations
2017-11-28 13:36:03 +01:00
Ludovic Fernandez
b572879691
Add link to futur 1.5 documentation.
2017-11-28 13:06:03 +01:00
Ludovic Fernandez
101a4d0d8d
Describe 'refreshSecond' configuration.
2017-11-27 17:02:05 +01:00
Ludovic Fernandez
89e07d0c55
Add link to crypto/tls godoc.
2017-11-27 15:24:03 +01:00
Lawrence Gripper
39c1cc1b3c
Add Service Fabric Provider
2017-11-27 14:26:04 +01:00
Marco Jantke
8cd72cfc1b
remove obsolete links in k8s docs
2017-11-27 10:04:02 +01:00
Timo Reimann
7a141c8616
Document filename parameter for Kubernetes.
2017-11-26 01:02:03 +01:00
Ludovic Fernandez
0ca65f955d
Stats collection.
2017-11-25 13:36:03 +01:00
Michael
f6181ef3e2
Fix custom headers replacement
2017-11-23 17:40:03 +01:00
Fernandez Ludovic
66591cf216
Merge tag 'v1.4.4' into master
2017-11-23 15:21:47 +01:00
lishaoxiong
1feeeb2eec
Manage certificates dynamically in kv store
2017-11-23 11:50:03 +01:00
Daniel Tomcej
7063da1c7d
Add docker security headers via labels
2017-11-22 19:40:04 +01:00
SALLEYRON Julien
da5e4a13bf
add entrypoint in prometheus doc and remove web on influxdb doc
2017-11-22 16:28:03 +01:00
Tait Clarridge
6d2f4a0813
Add health check label to ECS
2017-11-21 11:06:03 +01:00
Alex Antonov
4b91204686
Marathon constraints filtering
2017-11-21 10:48:04 +01:00
Emile Vauge
7ddefcef72
Add file to storeconfig
2017-11-21 10:24:03 +01:00
Timo Reimann
be306d651e
Register pprof handlers.
2017-11-20 11:04:03 +01:00
ryarnyah
7ed4ae2f8c
Add labels for traefik.frontend.entryPoints
& PassTLSCert
to Kubernetes
2017-11-20 02:12:03 +01:00
Manuel Zapf
5d6384e101
redirect to another entryPoint per frontend
2017-11-18 13:50:03 +01:00
NicoMen
66e489addb
Update libkv dependency
2017-11-17 17:22:03 +01:00
Ludovic Fernandez
66be04f39e
Documentation archive
2017-11-16 09:20:03 +01:00
Fernandez Ludovic
8719f2836e
Merge 'v1.4.3' into master
...
Release v1.4.3
2017-11-15 23:01:08 +01:00
Ludovic Fernandez
0c702b0b6b
Revert "Merge v1.4.2 into master"
2017-11-15 18:18:03 +01:00
Ludovic Fernandez
6fcab72ec7
Merge v1.4.2 into master
2017-11-14 16:48:03 +01:00
NicoMen
96a7cc483f
Add Traefik prefix to the KV key
2017-11-14 11:38:03 +01:00
NicoMen
4f4491c247
Allow adding optional Client CA files
2017-11-10 10:30:04 +01:00
SALLEYRON Julien
27d1b46835
Split Web into API/Dashboard, ping, metric and Rest Provider
2017-11-09 16:12:04 +01:00
Ivan Rogov
2f62ec3632
Link corrected
2017-11-09 15:54:04 +01:00
NicoMen
c469e669fd
Make the TLS certificates management dynamic.
2017-11-09 12:16:03 +01:00
Levi Blaney
56affb90ae
Add secret creation to docs for kubernetes backend
2017-11-09 10:52:03 +01:00
Aditya C S
00d7c5972f
Add InfluxDB support for traefik metrics
2017-11-08 15:14:03 +01:00
Jan Collijs
58a438167b
Minor fix for docker volume vs created directory
2017-11-08 15:12:03 +01:00
Tom Saleeba
bc8d68bd31
docs: fix some typos
2017-11-07 11:50:03 +01:00
Raúl Sánchez
07c6e33598
Update Rancher API integration to go-rancher client v2.
2017-11-05 13:02:03 +01:00
Fernandez Ludovic
2070aa9443
Merge 'v1.4.2' into master
2017-11-03 13:51:24 +01:00
Michael MATUR
ee70001be3
[doc] - update documentation to add AWS_HOSTED_ZONE_ID
2017-11-02 11:44:04 +01:00
Jim Hribar
fc4d670c88
Minor grammar change
2017-11-02 10:38:03 +01:00
Félix P
93a46089ce
Support Host NetworkMode for ECS provider
2017-10-31 11:44:03 +01:00
NicoMen
dc66db4abe
Make the traefik.port label optional when using service labels in Docker containers.
2017-10-30 15:10:05 +01:00
Daniel König
5292b84f4f
fixed dead link in kubernetes backend config docs
2017-10-30 14:04:03 +01:00
burningTyger
b27455a36f
entrypoints -> entryPoints
2017-10-30 13:20:03 +01:00
Tiscs Sun
5042c5bf40
Added ReplacePathRegex middleware
2017-10-30 12:54:03 +01:00
Erwin de Keijzer
1b2cb53d4f
Fix the k8s docs example deployment yaml
2017-10-25 16:58:04 +02:00
NicoMen
6bce298d90
Add a note about redirection rule to precise how regex/replacement work.
2017-10-22 09:44:03 +02:00
Daniel Tomcej
d973096464
Add Custom header parsing to Docker Provider
2017-10-20 17:14:03 +02:00
Fernandez Ludovic
7192aa86b5
Merge 'v1.4.0' into master
2017-10-16 23:10:44 +02:00
Ludovic Fernandez
08503655d9
Backward compatibility for sticky
2017-10-16 17:38:03 +02:00
Ludovic Fernandez
aa308b7a3a
Add TrustForwardHeader options.
2017-10-16 12:46:03 +02:00
Emile Vauge
dbc796359f
Fix Proxy Protocol documentation
2017-10-12 11:10:03 +02:00
Fernandez Ludovic
9faae7387e
Merge tag 'v1.4.0-rc5' into master
2017-10-10 17:17:44 +02:00
Timo Reimann
a5c644e719
Only listen to configured k8s namespaces.
2017-10-10 16:26:03 +02:00
Ludovic Fernandez
14cec7e610
Stickiness documentation
2017-10-10 15:24:03 +02:00
Emile Vauge
6287a3dd53
Add trusted whitelist proxy protocol
2017-10-10 14:50:03 +02:00
SALLEYRON Julien
93a1db77c5
Move http2 configure transport
2017-10-10 12:14:03 +02:00
Timo Reimann
ed2eb7b5a6
Quote priority values in annotation examples.
2017-10-09 14:16:03 +02:00
Timo Reimann
18d8537d29
Document ways to partition Ingresses in the k8s guide.
2017-10-09 12:36:03 +02:00
Timo Reimann
72f3b1ed39
Remove pod from RBAC rules.
2017-10-09 12:12:03 +02:00
vermishelle
adef7200f6
Fix grammar
2017-10-03 10:22:03 +02:00
Fernandez Ludovic
cf508b6d48
Merge 'v1.4.0-rc4' into master
2017-10-02 17:18:24 +02:00
Chris Aumann
758b7f875b
Fix grammar mistake in the kv-config docs
2017-10-02 14:58:04 +02:00
Julien Senon
ec5976bbc9
Update gRPC example
2017-10-02 11:34:03 +02:00
Ludovic Fernandez
5cc49e2931
bug
command.
2017-10-02 10:32:02 +02:00
Ed Robinson
691a678b19
Improve compression documentation
2017-09-29 10:34:03 +02:00
Timo Reimann
1c98a9ad3e
Add request accepting grace period delaying graceful shutdown.
2017-09-26 10:22:03 +02:00
Jiri Tyr
dd23ceeead
Updating Docker output and curl for sticky sessions
2017-09-22 17:22:03 +02:00
Marco Jantke
837db9a2d9
add json format support for traefik logs
2017-09-21 10:42:02 +02:00
Fernandez Ludovic
2cbf9cae71
Merge tag 'v1.4.0-rc3' into master
2017-09-18 21:52:44 +02:00
Ludovic Fernandez
cb05f36976
Manage Headers for the Authentication forwarding.
2017-09-18 17:48:07 +02:00
SALLEYRON Julien
3942f3366d
User guide gRPC
2017-09-16 10:56:02 +02:00
Ludovic Fernandez
1a2544610d
Enhance web backend documentation
2017-09-15 09:18:03 +02:00
Ludovic Fernandez
5229b7cfba
Add forward auth documentation.
2017-09-14 21:26:02 +02:00
Timo Reimann
243b45881d
Document custom error page restrictions.
2017-09-14 08:50:02 +02:00
Avi Deitcher
883028d981
Add examples of proxying ping
2017-09-13 15:24:03 +02:00
Ludovic Fernandez
bdeb7bfb9f
Display Traefik logs in integration test
2017-09-13 10:34:04 +02:00
Timo Reimann
5305a16350
Add guide section on production advice, esp. CPU.
2017-09-12 19:56:04 +02:00
Ludovic Fernandez
c7c9349b00
Enhance documentation readability.
2017-09-11 19:10:04 +02:00
Ben Parli
d54417acfe
Rate limiting for frontends
2017-09-09 13:36:03 +02:00
Michael
c19cce69fa
Add basic auth for ecs
2017-09-07 17:34:03 +02:00
Michael
b705e64a8a
Add Basic auth for consul catalog
2017-09-07 15:28:02 +02:00
Chulki Lee
8c5514612f
Fix whitespaces
2017-09-07 12:02:03 +02:00
Chulki Lee
924e82ab0c
doc: add notes on server urls with path
2017-09-07 11:40:03 +02:00
Keith Bremner
adcb99d330
Update cluster.md
2017-09-07 11:16:03 +02:00
Charlie O'Leary
a43cf8d2b8
Fix IAM policy sid.
2017-09-07 10:08:04 +02:00
Ludovic Fernandez
b0a0e16136
Enhance documentation.
2017-09-05 15:58:03 +02:00
Kyle Bai
732d73dd43
[Docs] Fix invalid service yaml example
2017-09-05 11:42:03 +02:00
Fernandez Ludovic
e075dfe911
refactor: re-organize doc.
2017-09-01 20:38:03 +02:00
Fernandez Ludovic
425b53585a
doc: fix error pages configuration.
2017-09-01 20:38:03 +02:00
Ludovic Fernandez
d5bbb103d4
HTTPS for images, video and links in docs.
2017-09-01 19:44:03 +02:00
Ludovic Fernandez
5c2849ea07
Enhance security headers doc.
2017-09-01 17:44:03 +02:00
Fernandez Ludovic
5b27aba3e1
doc: Material Theme.
2017-08-28 23:02:04 +02:00
Fernandez Ludovic
7c2ba62b56
doc: structural review
...
- user-guide review.
- add DataDog and StatD configuration.
- sync sample.toml and doc.
- split entry points doc.
- Deprecated.
2017-08-28 23:02:04 +02:00
Julien Maitrehenry
24862402e5
Refactor doc pages
2017-08-28 23:02:04 +02:00
Emile Vauge
c8c31aea62
Add proxy protocol
2017-08-25 21:32:03 +02:00
NicoMen
89b0037ec1
Improve Let's Encrypt documentation
2017-08-25 21:10:03 +02:00
Emile Vauge
b75fb23887
Update documentation for 1.4 release
2017-08-25 20:40:03 +02:00
Michael
f16219f90a
Exposed by default feature in Consul Catalog
2017-08-25 17:32:03 +02:00
Michael
086a85d2f0
Enable loadbalancer.sticky for ECS
2017-08-25 11:42:03 +02:00
Luís Duarte
0d56a98836
Add support for Query String filtering
2017-08-24 20:28:03 +02:00
Julien Maitrehenry
c1b5b740ff
toml page - replace li by table
2017-08-23 19:46:03 +02:00
Timo Reimann
1d2d0cefaa
Fix documentation glitches.
2017-08-23 09:22:03 +02:00
Michael
8765494cbd
Add support for several ECS backends
2017-08-22 11:46:03 +02:00
Julien Maitrehenry
05665f4eec
Add more visibility to docker stack deploy label issue
2017-08-22 10:56:03 +02:00
Emile Vauge
396449c07f
Add healthcheck command
2017-08-21 23:18:02 +02:00
Max van der Stam
69d57d602f
Add guide for Docker, Traefik & Letsencrypt
2017-08-21 21:20:04 +02:00
Alex Antonov
ec3e2c08b8
Support multi-port service routing for containers running on Marathon
2017-08-21 10:46:03 +02:00
Timo Reimann
0367034f93
Fix docs about default namespaces.
2017-08-18 19:18:02 +02:00
Marco Jantke
14a0d66410
Add configurable timeouts and curate default timeout settings
2017-08-18 15:34:04 +02:00
Timo Reimann
ea3510d1f3
Add support for readiness checks.
2017-08-18 03:08:03 +02:00
Timo Reimann
3f76f73e8c
Mark Marathon and Kubernetes as constraint-supporting.
2017-08-18 02:40:03 +02:00
Emile Vauge
50dd2b8cff
Change Traefik intro video
2017-08-11 15:19:36 +02:00
Richard Shepherd
4e5fcac9cb
Add log file close and reopen on receipt of SIGUSR1
2017-08-11 12:04:58 +02:00
thomasbach76
7ff6c32452
Add the sprig functions in the template engine
2017-08-10 20:42:39 +02:00
Kirill Orlov
94f922cd28
Added ability to override frontend priority for k8s ingress router
2017-07-29 18:35:23 +02:00
Sascha Grunert
29390a3c4a
Update the documentation to use DaemonSet or Deployment ( #1735 )
2017-07-29 12:50:04 +02:00
Timo Reimann
765c44d77f
[kubernetes] Add secrets resource to in-line RBAC spec.
...
Previously only existed in the Github-hosted example file.
2017-07-27 10:02:02 +02:00
Alex Antonov
69c628b626
DataDog and StatsD Metrics Support
...
* Added support for DataDog and StatsD monitoring
* Added documentation
2017-07-21 00:26:43 +02:00
Marco Jantke
cd28e7b24f
fix GraceTimeOut description
...
Documentation stated that GraceTimeOut describes the timeout between
hot-reloads, which is not the case. GraceTimeOut describes the timeout
Traefik uses to finish serving active requests before stopping only.
2017-07-20 23:42:43 +02:00
Pierre Ugaz
16609cd485
Update docs for dnsimple env vars.
...
* Lego library uses DNS_OAUTH_TOKEN instead of DNSIMPLE_OAUTH_TOKEN
2017-07-19 18:01:24 +02:00
bitsofinfo
70ab34cfb8
doc change regarding consul SSL
...
document change to clarify consul ssl, vs consul ssl client certificate security
2017-07-18 17:22:08 +02:00
Timo Reimann
d90fa5ab3e
[kubernetes] Improve documentation.
...
- Add details to the labelselector parameter.
- Add section on ExternalNames in the guide.
2017-07-08 12:59:12 +02:00
Christophe Robin
759a19bc4f
Add whitelist configuration option for entrypoints
...
* Add whitelist configuration option for entrypoints
* Add whitelist support to --entrypoint flag
2017-07-08 12:21:14 +02:00
Matt Christiansen
4dfbb6d489
Add marathon label to configure basic auth, similar to docker and rancher providers
2017-07-07 23:36:04 +02:00
Timo Reimann
a89eb122a0
Clarify that provider-enabling argument parameters set all defaults.
2017-07-06 17:00:44 +02:00
Fernandez Ludovic
eee8ba8a53
doc: Traefik bug command.
2017-07-03 12:42:06 +02:00
Ben Parli
121c057b90
Custom Error Pages ( #1675 )
...
* custom error pages
2017-07-01 01:04:18 +02:00
Julien Salleyron
81d011e57d
Handle RootCAs Certificate
2017-06-30 14:56:55 +02:00
Richard Shepherd
4128c1ac8d
Allow file provider to load config from files in a directory.
2017-06-27 16:58:04 +02:00
Fernandez Ludovic
01bb0a80ab
doc: update Rancher documentation.
2017-06-21 14:54:36 +02:00
Martin Baillie
447109e868
Add HTTP HEAD handling to /ping endpoint
...
Also updates documentation to reflect new method.
2017-06-20 11:40:14 +02:00
bitsofinfo
b452695c20
added consul acl token note
2017-06-16 16:31:03 +02:00
Marco Jantke
885b9f371c
enable logging to stdout for access logs
2017-06-13 23:43:38 +02:00
Daniel Tomcej
f275e4ad3c
Create Header Middleware
2017-06-13 12:34:17 +02:00
Alex Antonov
7d6c778211
Enhanced flexibility in Consul Catalog configuration
2017-06-12 21:18:55 +02:00
djalal
ad54c5a278
drop "slave" wording for "worker"
...
Traefik should follow modern IT trends, and use manager/leader/worker/agent, etc. instead of "master/slave".
e.g jenkinsci/jenkins#2007 (https://issues.jenkins-ci.org/browse/JENKINS-27268 )
NB: of course, it can only apply where possible, since backends like Mesos should retain their own concepts, and not add more confusion.
2017-06-12 20:07:39 +02:00
Drew Wells
3048509807
enable TLS client forwarding
...
Copys the incoming TLS client certificate to the outgoing
request. The backend can then use this certificate for
client authentication ie. k8s client cert authentication
2017-06-11 15:24:29 +02:00
Richard Shepherd
a9216e24f5
Add JSON as access logging format
2017-06-06 16:26:22 +02:00
Fernandez Ludovic
1e84e77a67
Merge branch 'v1.3' into master
2017-06-01 20:53:02 +02:00
Maxime Guyot
1db22a6e63
Fix capitalization of PathPrefixStrip in kubernetes doc
2017-06-01 20:40:28 +02:00
Fernandez Ludovic
8ad31d6eb4
Merge remote-tracking branch 'upstream/v1.3' into merge-v1_3
2017-05-22 11:38:28 +02:00
Brian Akins
13e8a875cf
Allow overriding port for backend healthchecks
2017-05-19 17:48:16 +02:00
Ed Robinson
c7281df230
Update usage of .local
with .minikube
in k8s docs
...
Fixes #1521
2017-05-19 17:02:39 +02:00
MaZderMind
5f0b215e90
IP Whitelists for Frontend (with Docker- & Kubernetes-Provider Support)
2017-05-19 15:19:29 +02:00
Ed Robinson
c1220b8765
Re Orginise k8s docs to make 1.6 usage easier
...
* Adds some raw.githubusercontent.com links to the kubectl examples to
make following along at home simpler.
* Dedupe the config for rbac so it can just be ommited if not needed.
2017-05-17 15:58:54 +02:00
Gaetan Semet
0b414ed482
Add Marathon guide
...
Copy/pasted from very comprehensive slack response from @ttr
https://traefik.slack.com/archives/C0CDT22PJ/p1494347929571784?thread_ts=1494339388.375916&cid=C0CDT22PJ
Signed-off-by: Gaetan Semet <gaetan@xeberon.net>
2017-05-17 14:59:28 +02:00
Emile Vauge
f8ea19d29c
Merge branch 'v1.3' into merge-v1.3.0-rc2-master
2017-05-17 11:44:53 +02:00
Antoine Aumjaud
5e14f20786
Update documentation
...
fix some "errors"
2017-05-17 09:45:36 +02:00