etcdctl
Interact with etcd, a highly-available key-value pair store. More information: <https://etcd.io/docs/latest/dev-guide/interacting_v3/>.
Install
- All systems
-
curl cmd.cat/etcdctl.sh
- Debian
-
apt-get install etcd-client - Ubuntu
-
apt-get install etcd - Kali Linux
-
apt-get install etcd-client - CentOS
-
yum install etcd - Fedora
-
dnf install etcd - Windows (WSL2)
-
sudo apt-get updatesudo apt-get install etcd - OS X
-
brew install etcd - Raspbian
-
apt-get install etcd
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
© tl;dr; authors and contributors