<mohammadrony>

ETCD Backup

Switch context

kubectl config use-context k8s-c2-AC

Check etcd config

cat /etc/kubernetes/manifests/etcd.yaml

Check certificate expiry date

openssl x509  -noout -text -in /etc/kubernetes/pki/etcd/server.crt | grep Validity -A2

Create etcd snapshot

ETCDCTL_API=3 etcdctl snapshot save /etc/etcd-snapshot.db \
--cacert /etc/kubernetes/pki/etcd/ca.crt \
--cert /etc/kubernetes/pki/etcd/server.crt \
--key /etc/kubernetes/pki/etcd/server.key

Backup status

ETCDCTL_API=3 etcdctl snapshot status /etc/etcd-snapshot.db