libkv
libkv copied to clipboard
Distributed key/value store abstraction library
There were a few issues that I spotted with respect to ZK watch handling in the libkv library. 1) When setting a watch the library calls GetW() on the zookeeper...
This addresses #28 by swapping out `error` for `
The zookeeper store implements locking by using ephermeral nodes. On session close, all ephemeral nodes created by a client are removed, which means that other clients can acquire the lock....
Hello, I was working with Traefik and I was having issues with it pulling configuration information from Zookeeper. I narrowed it down to this code (an older version) and discovered...
Hello! This fixes https://github.com/docker/libkv/issues/151. This line https://github.com/docker/libkv/blob/master/store/consul/consul.go#L77 overwrites the setting that I am trying to pass via the environment variable `CONSUL_HTTP_SSL` to the hashicorp API. This makes impossible to connect...
CI fails when downloading consul: https://travis-ci.org/docker/libkv/builds/210916019#L218, using curl instead of wget should fix this.
Hello! This line https://github.com/docker/libkv/blob/master/store/consul/consul.go#L77 overwrites the setting that I am trying to pass via the environment variable `CONSUL_HTTP_SSL` to the hashicorp API. This makes impossible to connect to a consul...
As a follow-up to #121, we should include support for username/password authentication for Consul and zookeeper.
We should migrate the etcd backend to use the new APIv3 client using grpc. This would solve #16 and #20 and smooth the library usage especially on the key handling....
We build our docker and swarm cluster based on etcd. Those days we encountered a problem, our etcd cluster crushed. Then When we try to recover the etcd cluster in...