A simple command line client for etcd3. Usage: etcdctl [command] Key-value commands compaction Compacts the event history in etcd del Removes the specified key or range of keys [key, range_end) get Gets the key or a range of keys lease Lease related commands. Use `etcdctl lease --help` to see subcommands put Puts the given key into the store txn Txn processes all the requests in one transaction watch Watches events stream on keys or prefixes Cluster maintenance commands alarm Alarm related commands. Use `etcdctl alarm --help` to see subcommands defrag Defragments the storage of the etcd members with given endpoints downgrade Downgrade related commands. Use `etcdctl downgrade --help` to see subcommands endpoint Endpoint related commands. Use `etcdctl endpoint --help` to see subcommands member Membership related commands. Use `etcdctl member --help` to see subcommands move-leader Transfers leadership to another etcd cluster member. snapshot Manages etcd node snapshots Concurrency commands elect Observes and participates in leader election lock Acquires a named lock Authentication commands auth Enable or disable authentication. Use `etcdctl auth --help` to see subcommands role Role related commands. Use `etcdctl role --help` to see subcommands user User related commands. Use `etcdctl user --help` to see subcommands Utility commands check commands for checking properties of the etcd cluster. Use `etcdctl check --help` to see subcommands completion Generate completion script help Help about any command make-mirror Makes a mirror at the destination etcd cluster options Show the global command-line flags version Prints the version of etcdctl Use "etcdctl [command] --help" for more information about a command. Use "etcdctl options" for a list of global command-line options (applies to all commands).