Current Version: 0.1.0
Tested on: Node 0.10.36, Seneca 0.6.1
Get and set a key:
Keys are strings of the form: a/b/c where each / defines a branch of a tree. In simple cases, you can treat keys as simple identifiers and ignore this tree structure. In more complex cases you can use the tree structure as a namespace mechanism. In particular, you can remove and list keys recursively.
The easiest way to run consul is by running it as docker container.
$ docker run -p 8400:8400 -p 8500:8500 -p 8600:53/udp -h node1 progrium/consul -server -bootstrap
Please take a look at docker-consul for details.
You can specify connection parameters to Consul by passing them as options object when registering the plugin
The exact parameters ( and their types) are the same as defined by [node-consul] (https://github.com/silas/node-consul#init) init parameters
Set the value of a key.
Get the value of a key.
List the sub keys of a key, under the tree structure, with / as branch separator.
Remove the value of a key, and optionally all sub keys.