Emile Vauge
ba4670eddc
Fix duplicate acme certificates
2017-02-03 09:47:23 +01:00
Emile Vauge
5a67d0ac84
Fix panic in k8s loadIngresses
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-03 09:46:27 +01:00
Emile Vauge
be362f0d9f
Add Operation with recover
2017-02-03 09:46:27 +01:00
Emile Vauge
a394e6a3e3
Manage acme cert in infinit channels
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-03 09:45:39 +01:00
Emile Vauge
1a5f1977c4
Fix safe panic
2017-02-03 09:41:41 +01:00
Emile Vauge
feee8ad72e
Fix redirect regex
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-03 09:41:41 +01:00
Timo Reimann
c9e78c4f4a
Fix docker version specifier ( #1108 )
...
* Fix Docker version specifier.
- The download URL[1] does not contain a leading 'v'.
- The major version is 1.
[1] https://github.com/docker/docker/releases/tag/v1.10.3
* Drop -S and and -f in build.Dockerfile curl commands.
- `-f` (`--fail`) turns HTTP error response codes into a non-zero exit
code, making curl fail early and properly. While the documentation
mentions that there is supposed to be no output, we do see an error
message.
- `-S` (`--show-error`) is only meaningful when used together with `-s`
(`--silent`). We do not want to go silent but see the progress bar
though.
2017-02-03 09:15:56 +01:00
Emile Vauge
d0e2349dfd
Merge pull request #1016 from bamarni/issue-1008
...
Set a NopCloser request body with retry middleware
2017-02-02 19:13:43 +01:00
Bilal Amarni
86fd5b4c97
Set a NopCloser request body with retry middleware
...
As the http client always closes the request body,
this makes sure the request can be retried if needed.
Fixes #1008
2017-02-02 17:24:49 +01:00
Emile Vauge
1131a972cd
Merge pull request #1103 from containous/fix-travis-script-again-again
...
add sh before script in deploy...
2017-02-02 17:24:01 +01:00
Emile Vauge
2048f77178
add sh before script in deploy...
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-02 16:19:09 +01:00
Emile Vauge
a70c6f25ea
Merge pull request #1068 from bakins/kubernetes-loadbalancer-annotations
...
Allow setting load balancer method and sticky using service annotations
2017-02-02 16:15:50 +01:00
Brian Akins
490427f94d
Allow setting load balancer method and sticky using service annotations
2017-02-02 14:03:39 +00:00
Emile Vauge
7cc91a8244
Merge pull request #1101 from containous/fix-travis-script-again
...
add skip_cleanup in deploy
2017-02-02 14:35:27 +01:00
Emile Vauge
4f951a242b
add skip_cleanup in deploy
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-02 13:59:28 +01:00
Matevz Mihalic
c095fc1eab
Fix metrics for multiple entry points ( #1071 )
2017-02-02 12:34:00 +01:00
Emile Vauge
c1182377db
Fix travis script ( #1067 )
...
* Fix travis script
Signed-off-by: Emile Vauge <emile@vauge.com>
* how do i pronounce this damn project
Signed-off-by: Emile Vauge <emile@vauge.com>
* Remove unstable Docker 1.13 tests
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-02 10:58:42 +01:00
Nicolas Pouillard
02473328e7
Update comment to reflect the code ( #1087 )
2017-01-31 15:28:40 +01:00
Emile Vauge
2b00cdf330
Fix k8s example ( #1062 )
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-01-30 13:04:32 +01:00
Emile Vauge
18cf49755e
Merge pull request #1066 from timoreimann/patch-1
...
Add missing fmt verb specifier in k8s provider.
2017-01-26 14:50:50 +01:00
Timo Reimann
3a7de0be5c
Add missing fmt verb specifier in k8s provider.
2017-01-26 11:05:13 +01:00
Emile Vauge
a1b610ee03
Merge pull request #1063 from containous/add-git-rpr
...
Add git rpr command
2017-01-24 21:30:27 +01:00
Emile Vauge
4d99b84e5b
Add git rpr command
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-01-24 18:38:53 +01:00
Emile Vauge
e20d13c44e
Merge pull request #1041 from twelvelabs/patch-1
...
Update user guide for upcoming `docker stack deploy`
2017-01-24 16:45:11 +01:00
Skip Baney
18e9064d25
Add link to GH issue for docker stack deploy
2017-01-24 14:49:28 +01:00
Emile Vauge
fad3038df2
Merge pull request #843 from guilhem/travis_deploy
...
Use deployment primitives from travis
2017-01-24 13:01:19 +01:00
Guilhem Lettron
8e4c4f8407
Use deployment primitives from travis
2017-01-23 15:52:28 +01:00
Vincent Demeester
68bd24d065
Don't run go test on .glide cache folder
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2017-01-23 15:43:24 +01:00
Adam Stankiewicz
d15a17b634
Allow for wildcards in k8s ingress host, fixes #792 ( #1029 )
2017-01-20 14:16:05 +01:00
Alberto
fa1090b6eb
Improving instrumentation. ( #1042 )
2017-01-17 18:14:13 +01:00
Manuel Laufenberg
483ef486af
Merge pull request #1022 from enxebre/prometheus
...
Add commit prometheus middleware v1.
2017-01-16 15:40:06 +01:00
enxebre
175659a3dd
Support for Metrics and Prometheus.
2017-01-16 15:00:16 +01:00
Emile Vauge
dd85cbca39
Merge pull request #1009 from bamarni/acme-perms
...
check permissions on acme.json during startup
2017-01-12 15:41:56 +01:00
Bilal Amarni
22b97b7214
check permissions on acme.json during startup
...
Follow-up from #639 . At the moment people that were affected
by this security issue would still be vulnerable even after upgrading.
This patch makes sure permissions are also checked for already existing
files.
Signed-off-by: Bilal Amarni <bilal.amarni@gmail.com>
2017-01-12 12:14:35 +01:00
Csaba Palfi
db68dd3bc1
Fix docs build and add missing benchmarks page ( #1017 )
...
* fix mkdocs theme dependency - mkdocs/mkdocs#201
* add missing benchmarks page
2017-01-09 15:12:11 +01:00
Vincent Demeester
85b9c19871
Merge pull request #1023 from syfonseq/fix-acme-http-only-entrypoint
...
Don't fetch ACME certificates for frontends using non-TLS entrypoints (#989 )
2017-01-06 21:16:25 +01:00
Matthieu Martin
2bfc237e53
Don't fetch ACME certificates for frontends using non-TLS entrypoints
2017-01-06 17:06:48 +01:00
Diego de Oliveira
d74ea22d7d
IP-per-task: ( #841 )
...
Support IP per task with marathon/mesos
2017-01-06 16:26:50 +01:00
Thomas Recloux
8004132a3a
Merge pull request #1018 from dtomcej/fix-672
...
Return Proper Non-ACME certificate - Fixes Issue 672
2017-01-05 09:37:02 +01:00
Daniel Tomcej
a6f4183cde
Add regex for wildcard certs
...
fix spacing
2017-01-04 14:32:44 -07:00
Bilal Amarni
51e9f3ede2
instruct to flatten dependencies with glide
2017-01-01 19:23:35 +01:00
j0hnsmith
bfc7b3d183
Add multiple values for one rule to docs
2016-12-30 22:29:37 +01:00
Vincent Demeester
8a348423ae
Import order as goimports does
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-12-30 19:04:02 +01:00
Bilal Amarni
e4952cd145
[doc] few tweaks on the basics page
2016-12-30 16:49:13 +01:00
Guilhem Lettron
5b0bf5d150
See the right go report badge
...
look like a copypasta error
2016-12-30 15:20:15 +01:00
Thomas Recloux
79180dc021
Merge pull request #975 from trecloux/integration-test-acme
...
Add ACME/Let’s Encrypt integration tests
2016-12-22 10:46:15 +01:00
Thomas Recloux
599c95e5f6
Add ACME/Let’s Encrypt integration tests
...
Thx @gwallet for the help.
2016-12-22 10:11:37 +01:00
Vincent Demeester
e1ed8b71f6
Merge pull request #931 from Juliens/addprefix
...
Add Rule AddPrefix
2016-12-21 21:45:09 +01:00
Emile Vauge
6ca142bf20
Merge branch 'master' into addprefix
2016-12-20 22:26:04 +01:00
Rodrigo Menezes
6b20d2a5f3
toml zookeeper doc fix ( #948 )
...
Having that slash there causes traefik to be able to get keys from ZK
2016-12-20 22:25:50 +01:00