agilestacks / git-service

Git Service over SSH and HTTP, backed by Git CLI. API and authn / authz callouts.
Other
0 stars 0 forks source link

Git storage folder backup and restore #11

Closed arkadijs closed 6 years ago

arkadijs commented 6 years ago

Backup Git Service storage folder to S3. Run a pod that will mount git-repo volume and send it to cloud.bucket as tar.bz2 file.

arkadijs commented 6 years ago

Backup and restore piggy-back on running git-service pod. This is not optimal but kubectl run cannot mount volumes, thus we need to render a pod or deployment, then track status, etc.