title | description | weight |
---|---|---|
Reading from etcd |
Reading a value in an etcd cluster |
200 |
- Install
etcdctl
Use the get
subcommand to read from etcd:
$ etcdctl --endpoints=$ENDPOINTS get foo
foo
Hello World!
$
where:
foo
is the requested keyHello World!
is the retrieved value
Or, for formatted output:
$ etcdctl --endpoints=$ENDPOINTS --write-out="json" get foo
{"header":{"cluster_id":289318470931837780,"member_id":14947050114012957595,"revision":3,"raft_term":4,
"kvs":[{"key":"Zm9v","create_revision":2,"mod_revision":3,"version":2,"value":"SGVsbG8gV29ybGQh"}]}}
$
where write-out="json"
causes the value to be output in JSON format (note that the key is not returned).