Update lifecycle rules for backup buckets and add mail cleanup rule

This commit is contained in:
2025-03-15 23:31:36 +01:00
parent 300f4725dd
commit c05ee5912c
+13 -3
View File
@@ -11,7 +11,7 @@ resource "scaleway_object_bucket" "backup" {
region = "fr-par"
lifecycle_rule {
id = "clean"
id = "gitea-clean"
prefix = "gitea-backup/"
enabled = true
@@ -21,7 +21,7 @@ resource "scaleway_object_bucket" "backup" {
}
lifecycle_rule {
id = "clean"
id = "wordpress-clean"
prefix = "wordpress-backup/"
enabled = true
@@ -31,7 +31,7 @@ resource "scaleway_object_bucket" "backup" {
}
lifecycle_rule {
id = "clean"
id = "nextcloud-clean"
prefix = "nextcloud-backup/"
enabled = true
@@ -39,6 +39,16 @@ resource "scaleway_object_bucket" "backup" {
days = local.cloud_backup_retention_days
}
}
lifecycle_rule {
id = "mail-clean"
prefix = "mail-backup/"
enabled = true
expiration {
days = local.cloud_backup_retention_days
}
}
}
resource "scaleway_object_bucket_policy" "backup" {