заметки о etcd

Thank you for reading this post, don't forget to subscribe!

Для рабо­ты по api v3 ука­зы­ва­ем пере­мен­ную окружения

export ETCDCTL_API=3

Отоб­ра­зить таб­ли­цу с сер­ве­ра­ми кластера


etcdctl --cacert="/etc/etcd/pki/etcd-ca.crt" --cert="/etc/etcd/pki/etcd.crt" --key="/etc/etcd/pki/etcd.key" --endpoints=10.100.255.91:2379,10.100.255.106:2379,10.100.255.227:2379 endpoint status -w table

Создать снап­шот базы


etcdctl --cacert="/etc/etcd/pki/etcd-ca.crt" --cert="/etc/etcd/pki/etcd.crt" --key="/etc/etcd/pki/etcd.key" --endpoints=10.100.255.91:2379,10.100.255.106:2379,10.100.255.227:2379 snapshot save /tmp/snapshot.db

Про­вер­ка снапшота


etcdctl --cacert="/etc/etcd/pki/etcd-ca.crt" --cert="/etc/etcd/pki/etcd.crt" --key="/etc/etcd/pki/etcd.key" --endpoints=10.100.255.91:2379,10.100.255.106:2379,10.100.255.227:2379 snapshot status /tmp/snapshot.db