etcd/Documentation/libraries-and-tools.md
ravigadde 16f9fd63ab doc: add etcd-lock into libraries-and-tools.md
Lock implementation for etcd. It has three go routines:
    a) acquire - loop that watches for the lock to be free and tries to acquire it.
    b) watch - to watch for lock changes
    c) refresh - to refresh the ttl when the lock is acquired

All the changes in lock ownership are notified on the events channel. Any feedback welcome!
2014-12-02 22:39:06 -08:00

5.1 KiB

Libraries and Tools

Tools

  • etcdctl - A command line client for etcd
  • etcd-backup - A powerful command line utility for dumping/restoring etcd - Supports v2
  • etcd-dump - Command line utility for dumping/restoring etcd.
  • etcd-fs - FUSE filesystem for etcd
  • etcd-browser - A web-based key/value editor for etcd using AngularJS
  • etcd-lock - A lock implementation for etcd

Go libraries

Java libraries

Python libraries

Node libraries

Ruby libraries

C libraries

C++ libraries

Clojure libraries

Erlang libraries

.Net Libraries

PHP Libraries

Haskell libraries

A detailed recap of client functionalities can be found in the clients compatibility matrix.

Chef Integration

Chef Cookbook

BOSH Releases

Projects using etcd