Support custom annotations on the ScheduledBackup recource
Support for custom annotations on the ScheduledBackup resource would be a very useful feature to add to the cluster chart. It's useful because when the Helm release is uninstalled, any backups created by it can be left behind by adding the helm.sh/resource-policy: keep annotation to the ScheduledBackup resource.
The wal and base backups are left in S3 when the ScheduledBackup resource is deleted, but the associated Backup resources are deleted. It'd be nice to be able to keep both.
This would also enable using the backup method when reinstalling the chart with the same release name and values while passing the --take-ownership flag to helm.
Hi, @KazW. I'm Dosu, and I'm helping the charts team manage their backlog and am marking this issue as stale.
Issue Summary:
- You requested support for custom annotations on the ScheduledBackup resource in the cluster chart.
- The goal is to add annotations like
helm.sh/resource-policy: keepto retain backups after Helm release uninstallation. - This would help preserve wal/base backups in S3 and related Backup resources.
- The enhancement aims to enable smoother chart reinstallation with the same release name using Helm's
--take-ownershipflag. - There has been no activity or comments on this issue so far.
Next Steps:
- Please let me know if this issue is still relevant with the latest version of the charts by commenting here.
- If I don’t hear back within 7 days, I will automatically close this issue.
Thanks for your understanding and contribution!
This issue is still relevant, the related files haven't been updated in over a year, so this has not been implemented since the issue was opened.
@sxd The user confirms this issue is still relevant and notes that the related files haven't been updated in over a year, so the feature has not been implemented yet. Could you please assist with this?