etcd tools that provides some additional features for export/import/edit/validate/tree

645 views
Skip to first unread message

Michael Persson

unread,
Sep 25, 2015, 8:08:22 AM9/25/15
to etcd-dev
Hi

To use etcd as a back-end for Configuration I ended up writing some tools that extends what you already can do with etcdctl. Hopefully someone finds this useful.


etcd-export
Export directory as JSON/YAML/TOML to file or STDOUT.

etcd-import
Import directory as JSON/YAML/TOML from file or STDIN. Uses JSON schema for validation of input.

etcd-edit
Edit directory as JSON/YAML/TOML using vim or other editor and then import it. Uses JSON schema for validation of input.

etcd-validate
Validate existing entries in a directory using JSON schema.

etcd-tree
List directory similar to bash tree command.

etcd-delete
Recursive delete of directory.

Brandon Philips

unread,
Sep 30, 2015, 2:00:08 PM9/30/15
to Michael Persson, etcd-dev
Neat. Thanks for adding it against the libraries and tools list too: https://github.com/coreos/etcd/blob/master/Documentation/libraries-and-tools.md

--
You received this message because you are subscribed to the Google Groups "etcd-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to etcd-dev+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages