Samuel BERTHE
f46accc74d
test(constraint): unit tests + integration tests + make validate
2016-06-01 10:30:34 +02:00
Samuel BERTHE
cd2100ed84
doc(constraints): Added in ConsulCatalog backend + new 'Constraint' section
2016-06-01 10:30:34 +02:00
Samuel BERTHE
ac087921d8
feat(constraints): Implementation of constraint filtering (cmd + toml + matching functions), implementation proposal with consul
2016-06-01 10:30:34 +02:00
Erin Dachtler
82b1f14e2b
Merge branch 'master' into docker_network
2016-05-31 22:19:45 -07:00
Erin Dachtler
df7e1cf078
Squashed commit of the following:
...
commit 468cdf5c74b8df80fe6cc093feda84d124d47460
Author: Erin Dachtler <download333@gmail.com>
Date: Mon May 30 17:21:50 2016 -0700
Documentation update
commit bcbe622141fc333579177e056b49d418997c511d
Author: Erin Dachtler <download333@gmail.com>
Date: Sat May 28 15:32:34 2016 -0700
Whoops, forgot to fmt
commit 1ad5f1052541372722adc372069da094b422c793
Author: Erin Dachtler <download333@gmail.com>
Date: Sat May 28 14:56:04 2016 -0700
Added getIPAddress helper for docker template, and tests
2016-05-31 22:11:17 -07:00
Emile Vauge
39fa8f7be4
Merge pull request #418 from samber/doc--tooling--integration-test-filtering
...
Doc about skipping some integration tests with '-check.f ConsulCatalogSuite'
2016-05-31 21:40:57 +02:00
Samuel BERTHE
46c2184de4
doc(tooling): Doc about selecting some tests with argument '-check.f' of gochecker library
2016-05-31 12:07:54 +02:00
Emile Vauge
a9f9894f29
Merge pull request #422 from containous/fix-travis-tag
...
Fix travis tag check
2016-05-31 00:15:58 +02:00
Emile Vauge
a6c360eeda
Fix travis hangs on docker version
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-30 23:59:27 +02:00
Emile Vauge
01a4002169
Fix travis tag check
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-30 23:44:53 +02:00
Emile Vauge
8caaf317ae
Merge pull request #412 from containous/prepare-release-candidate
...
Prepare release candidate
2016-05-30 18:27:48 +02:00
Emile Vauge
0e3c2ef10f
Fix log config file
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-30 17:57:57 +02:00
Emile Vauge
db6c85d3d7
Prepare release candidate
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-30 17:48:50 +02:00
Vincent Demeester
2bd95620a5
Merge pull request #420 from cocap10/fixes-log
...
log info about TOML configuration file using
2016-05-30 17:48:00 +02:00
Martin
d8ad30f38a
log info about TOML configuration file using
...
+glide update flaeg & staert
+fix README.md
+fix configFile flag description
Signed-off-by: Martin <martin.piegay@zenika.com>
2016-05-30 17:04:26 +02:00
Vincent Demeester
aad5f52968
Merge pull request #416 from download13/no_require_expose
...
Don't filter out containers with no exposed port if they have a traefik.port label set
2016-05-30 11:21:49 +02:00
Erin Dachtler
f5d49f6657
Merge branch 'master' into no_require_expose
2016-05-28 16:36:59 -07:00
Erin Dachtler
53ae64e578
Filter containers with no exposed ports unless they have a traefik.port label
2016-05-28 15:16:57 -07:00
Vincent Demeester
1a936b6aca
Merge pull request #403 from cocap10/migrate-to-staert
...
Migrate to staert
2016-05-27 16:41:44 +02:00
Martin
4776fa1361
add parsers tests
...
Signed-off-by: Martin <martin.piegay@zenika.com>
2016-05-27 13:23:38 +02:00
Martin
c5084fd025
update staert + glide pin version
2016-05-27 10:06:19 +02:00
Martin
cc2735f733
add Debug StructTag
...
Signed-off-by: Martin <martin.piegay@zenika.com>
2016-05-27 10:06:19 +02:00
Martin
7f6b2b80f8
rm useless TestNoOrInexistentConfigShouldNotFail
...
Signed-off-by: Martin <martin.piegay@zenika.com>
2016-05-27 10:06:19 +02:00
Martin
f64c2bc065
add flag on ACME
...
add flag on Retry
set Retry.MaxMem to 2 by default
rm useless import
rm useless structtag
add custom parser on []acme.Domain type
add commants + refactor
2016-05-27 10:06:19 +02:00
Martin
6752b49536
rm useless StrucTag
2016-05-27 10:06:19 +02:00
Martin
ab138e7df1
update to new version go-bindata-assetfs
2016-05-27 10:06:19 +02:00
Martin
059da90a96
clean glide dependancies
2016-05-27 10:06:19 +02:00
Martin
0821c7bdd9
Add version in logs
2016-05-27 10:06:19 +02:00
Martin
89e00eb5a4
add staert & fleag
2016-05-27 10:06:19 +02:00
Martin
1a0f347023
update default value
2016-05-27 10:06:19 +02:00
Martin
1e27c2dabe
fix TestNoOrInexistentConfigShouldNotFail
2016-05-27 10:06:19 +02:00
Martin
629be45c4a
fix DisablePassHostHeaders
2016-05-27 10:06:19 +02:00
Martin
e115e3c4e7
fix default value
2016-05-27 10:06:19 +02:00
Martin
414fb1f406
add kubernetes.Namespaces parser
2016-05-27 10:06:19 +02:00
Martin
fe0a8f3363
Flaeg integration
2016-05-27 10:06:19 +02:00
Erin Dachtler
45589d5133
Reminder
2016-05-26 11:03:40 -07:00
Vincent Demeester
7804787e9e
Merge pull request #408 from errm/k8s-endpoints
...
Build backend config using the K8S endpoint resource.
2016-05-26 17:12:23 +02:00
Ed Robinson
2e735f622f
Adds some more coverage of the endpoint port selection logic.
2016-05-26 12:09:36 +01:00
Ed Robinson
6accb90c47
Simplify Service Lookup
...
Since we already know the name and namespace
of the service(s) we want we can just get the
correct one back from the API without filtering
the results.
2016-05-26 11:17:38 +01:00
Ed Robinson
e948a013cd
Build backend config using the K8S endpoint resource.
...
* Potentialy saves a network hop
* Ability to configure LB algothim (given some work to expose an
anotation etc...)
* K8s config Watch is triggered far less often
2016-05-26 10:52:30 +01:00
Ed Robinson
b79535f369
Support ingresses without a host ( #406 )
...
fixes #370
2016-05-25 14:16:19 +02:00
Vincent Demeester
ed3bcc6d9a
Merge pull request #387 from containous/fix-k8s-memory-leak
...
Fix k8s memory leak
2016-05-25 09:57:42 +02:00
Emile Vauge
0f23581f64
Fix k8s memory leak
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-24 23:37:17 +02:00
Emile Vauge
2af1e4b192
Fix k8s compose file
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-24 23:31:35 +02:00
Emile Vauge
dc404b365f
Add expvar endpoint
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-24 23:31:35 +02:00
Emile Vauge
86f3891a2b
Add debug flag
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-24 23:31:35 +02:00
Vincent Demeester
86053ea54b
Update Makefile to fix local builds ( #397 )
...
Use --build-arg only if DOCKER_VERSION is specified
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-05-23 16:07:35 +02:00
Vincent Demeester
938600ba95
Merge pull request #398 from containous/fix-safari-http2
...
Fix safari http2
2016-05-23 14:37:19 +02:00
Emile Vauge
80ab967d39
Fix benchmarks doc
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-23 14:02:25 +02:00
Emile Vauge
43acbaa702
Fix safari error with http2
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-05-23 14:00:14 +02:00