docker / libkv

Distributed key/value store abstraction library
Apache License 2.0
854 stars 205 forks source link

Fix AutoSync when a etcd cluster is unhealthy #189

Closed ringtail closed 6 years ago

ringtail commented 6 years ago

When a etcd cluster is unhealthy, the AutoSync will be broken. if etcd cluster node change it's advise ip then docker client will never known even we use domain name in docker opts.

GordonTheTurtle commented 6 years ago

Please sign your commits following these rules: https://github.com/moby/moby/blob/master/CONTRIBUTING.md#sign-your-work The easiest way to do this is to amend the last commit:

$ git clone -b "master" git@github.com:ringtail/libkv.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.