itzg / docker-mc-backup

Provides a side-car container to backup itzg/minecraft-server world data
https://hub.docker.com/r/itzg/mc-backup
MIT License
332 stars 52 forks source link

Add support for configuring rclone retries in backup container #154

Open David-Igou opened 1 year ago

David-Igou commented 1 year ago

Currently, in the helm-chart, the backup container is ran as a sidecar. This creates a scenario where if the S3 endpoint becomes unavailable for whatever reason, the pod frequently restarts and essentially creates a server outage.

This can be mitigated by having the mc-backup able to be configured to indefinitely retry the rclone sync without exiting with a failure, if so the user chooses.

itzg commented 1 year ago

Good idea!