I need to create backups and restore for volumes in aws kubernetes cluster. I was reading about CSI driver in kubernetes docs. Though link below has mentioned the steps but I have few questions
https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html https://ignite.apache.org/docs/latest/installation/kubernetes/amazon-eks-deployment
- Where does it take backups. No s3 location mentioned anywhere
- Persistent volume claims, storage classes and persistent volumes are referenced in statefulset.yaml. To enable snapshots and restore from snapshot incase needed. So it create volumes when pod is created.
I am unable to understand how can we plugin snapshot.yaml and restore.yaml to create backups and to restore from backup.
Can anyone advise on this please or share link to appropriate documents.