etcdctl
Interact with etcd
, a highly-available key-value pair store.
More information: https://etcd.io/docs/latest/dev-guide/interacting_v3/.
-
Display the value associated with a specified key:
etcdctl get {{my/key}}
-
Store a key-value pair:
etcdctl put {{my/key}} {{my_value}}
-
Delete a key-value pair:
etcdctl del {{my/key}}
-
Store a key-value pair, reading the value from a file:
etcdctl put {{my/file}} < {{path/to/file.txt}}
-
Save a snapshot of the etcd keystore:
etcdctl snapshot save {{path/to/snapshot.db}}
-
Restore a snapshot of an etcd keystore (restart the etcd server afterwards):
etcdctl snapshot restore {{path/to/snapshot.db}}
-
Add a user:
etcdctl user add {{my_user}}
-
Watch a key for changes:
etcdctl watch {{my/key}}
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.