Hey people, If I am doing etcd restore , is it a must I restore to /var/lib ? be . . .

Bukola:
Hey people, If I am doing etcd restore , is it a must I restore to /var/lib ? because I restored to another path like /etc/etcdrestore but everything disappeared afterwards , I mean like no pods at all even in kube-system afterwards ( and I put this in volume and volumemount and the --data dir option too . Meanwhile when I put the backup in /var/lib/etcdrestore it was okay . Please advise

Craig Shea:
@Bukola This always trips me up…you have to remember to do one very important thing, or it will result in what you see. So, yes, you can restore anywhere. BUT, you must remember to update the etcd.yaml file in the /etc/kubernetes/manifests directory and update the container image’s command argument --data-dir to the location of the restored snapshot. HTH.

Bukola:
@Craig Shea yes I did all those . But I noticed it doesn’t work when I put it on another path like /etc but it works in /var

Craig Shea:
Sorry, I need to learn to read :wink: