Comments (8)
Bump
from libkv.
Hi @cosminilie, Yes this is definitely something we'd consider to include, although we don't know when this will happen. We are looking closely to the changes made to etcd
and their new API v3
but ACLs does not seem to be part of the Go client yet (ACLs are only supported for Consul and Zookeeper Go clients). Hopefully we'll see evolution on this side in the next few weeks, months.
from libkv.
The new etcd client now includes support for ACLs, so this might be included after migrating to the new client (tracked by #53).
from libkv.
Great, looking forward to this.
from libkv.
+1
from libkv.
Digging this one up; it's been at least a year since this was last touched. Any updates?
from libkv.
@abronan I wanted to check on the status of this. I see that etcd migration you did (#53) was a success and completed in October 2015 (#75). I don't claim deep familiarity with etcd but I know that it has supported users and roles since etcd 2.1 (link to etcd documentation).
This work to add users and roles looks to part of issues: etcd-io/etcd#2242, etcd-io/etcd#2384, and etcd-io/etcd#2654.
Is the current user / role system of etcd satisfactory to do an ACL overlay in libkv or are things still missing?
Thanks,
code-ape
from libkv.
+1
from libkv.
Related Issues (20)
- do libkv support etcd v3? HOT 1
- bug in WatchTree for etcd
- Add function to list all the key-values in the boltdb store HOT 1
- add option to disable quorum for gets with etcd backend HOT 1
- Lock() of Locker interface should probably take a receive-only channel
- In etcd at least, waitLock() ignores an action HOT 1
- A race is possible in etcd's Lock() HOT 1
- Implement a Kubernetes driver
- Panic in older versions of consul
- Active again? HOT 2
- Optionally disable ZooKeeper logging
- Inconsistent reference to license for docs
- When multiple etcd stores are passed to the API. Which one is given preference? HOT 1
- can not get zookeeper path data, node cannot be discovery.
- panic in List() method with boltdb backend
- zookeeper GetW function seems has a atomic error
- possible data race in AddStore()
- implemented a etcd v3 api store HOT 1
- Travis-ci: AMD64 build is failing HOT 1
- Valkeyrie: a maintained fork created by the original author of libkv HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libkv.