traefik/vendor/github.com
Martin Baillie 9cb07d026f Refactor into dual Rancher API/Metadata providers
Introduces Rancher's metadata service as an optional provider source for
Traefik, enabled by setting `rancher.MetadataService`.

The provider uses a long polling technique to watch the metadata service and
obtain near instantaneous updates. Alternatively it can be configured to poll
the metadata service every `rancher.RefreshSeconds` by setting
`rancher.MetadataPoll`.

The refactor splits API and metadata service code into separate source
files respectively, and specific configuration is deferred to
sub-structs.

Incorporates bugfix #1414
2017-06-20 19:08:53 +02:00
..
abbot/go-http-auth Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
ArthurHlt Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
aws/aws-sdk-go add dynamo 2017-03-16 10:12:26 -06:00
Azure Update lego 2017-04-07 11:52:18 +01:00
beorn7/perks Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
blang/semver Update dependencies 2017-04-07 11:52:18 +01:00
boltdb/bolt Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
BurntSushi Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
cenk/backoff Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
codahale/hdrhistogram Vendor main dependencies. 2017-03-09 13:13:02 +01:00
codegangsta Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
containous Update vendored dependencies. 2017-04-03 18:36:23 +02:00
coreos refactor: clean coreos/etcd dependency. 2017-06-12 22:15:33 +02:00
davecgh/go-spew Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
decker502/dnspod-go Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
dgrijalva/jwt-go Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
dnsimple/dnsimple-go Update lego 2017-04-07 11:52:18 +01:00
docker retry using 'script/glide.sh update' 2017-05-03 11:43:37 +02:00
donovanhide/eventsource update go-marathon to 441a03a 2017-06-14 10:03:49 +02:00
eapache Vendor main dependencies. 2017-03-09 13:13:02 +01:00
edeckers/auroradnsclient Vendor main dependencies. 2017-03-09 13:13:02 +01:00
elazarl/go-bindata-assetfs Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
emicklei/go-restful fix: k8s dependency version: emicklei/go-restful 2017-06-12 22:15:33 +02:00
fatih/color Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
gambol99/go-marathon update go-marathon to 441a03a 2017-06-14 10:03:49 +02:00
ghodss/yaml Update dependencies 2017-04-07 11:52:18 +01:00
go-ini/ini Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
go-kit/kit Vendor main dependencies. 2017-03-09 13:13:02 +01:00
go-openapi Update dependencies 2017-04-07 11:52:18 +01:00
gogo/protobuf Vendor main dependencies. 2017-03-09 13:13:02 +01:00
golang fix: Mesos/k8s dependency version: golang/glog 2017-06-12 22:15:33 +02:00
google Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
googleapis/gax-go Upgrade k8s.io/client-go to version 2 2017-04-07 11:52:18 +01:00
gorilla Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
hashicorp Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
JamesClonk/vultr Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
jmespath/go-jmespath Vendor main dependencies. 2017-03-09 13:13:02 +01:00
jonboulle/clockwork Vendor main dependencies. 2017-03-09 13:13:02 +01:00
juju/ratelimit Vendor main dependencies. 2017-03-09 13:13:02 +01:00
mailgun/timetools fix: oxy dependency version: mailgun/timetools. 2017-06-12 22:15:33 +02:00
mailru/easyjson Update dependencies 2017-04-07 11:52:18 +01:00
mattn Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
matttproud/golang_protobuf_extensions Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
mesos/mesos-go Vendor main dependencies. 2017-03-09 13:13:02 +01:00
mesosphere/mesos-dns Vendor main dependencies. 2017-03-09 13:13:02 +01:00
Microsoft/go-winio Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
miekg/dns Vendor main dependencies. 2017-03-09 13:13:02 +01:00
mitchellh/mapstructure Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
mvdan/xurls Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
NYTimes/gziphandler Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
ogier/pflag Vendor main dependencies. 2017-03-09 13:13:02 +01:00
opencontainers/runc retry using 'script/glide.sh update' 2017-05-03 11:43:37 +02:00
ovh/go-ovh Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
pborman/uuid Update dependencies 2017-04-07 11:52:18 +01:00
pkg/errors Vendor main dependencies. 2017-03-09 13:13:02 +01:00
pmezard/go-difflib Vendor main dependencies. 2017-03-09 13:13:02 +01:00
prometheus Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
PuerkitoBio Update dependencies 2017-04-07 11:52:18 +01:00
pyr/egoscale Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
rancher Refactor into dual Rancher API/Metadata providers 2017-06-20 19:08:53 +02:00
ryanuber/go-glob Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
samuel/go-zookeeper Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
satori/go.uuid Vendor main dependencies. 2017-03-09 13:13:02 +01:00
Sirupsen/logrus Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
spf13/pflag Upgrade k8s.io/client-go to version 2 2017-04-07 11:52:18 +01:00
streamrail/concurrent-map Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
stretchr Install github.com/stretchr/testify/require. 2017-05-24 00:51:48 +02:00
thoas/stats Vendor main dependencies. 2017-03-09 13:13:02 +01:00
timewasted/linode Vendor main dependencies. 2017-03-09 13:13:02 +01:00
tv42/zbase32 Vendor main dependencies. 2017-03-09 13:13:02 +01:00
ugorji/go Vendor main dependencies. 2017-03-09 13:13:02 +01:00
unrolled Create Header Middleware 2017-06-13 12:34:17 +02:00
vdemeester/docker-events Vendor main dependencies. 2017-03-09 13:13:02 +01:00
vulcand Merge v1.2.1-master 2017-04-11 22:36:56 +02:00
xenolf/lego Update lego 2017-04-07 11:52:18 +01:00