diff --git a/scripts/helmcharts/openreplay/files/minio.sh b/scripts/helmcharts/openreplay/files/minio.sh index dcfa01588..f9147f257 100644 --- a/scripts/helmcharts/openreplay/files/minio.sh +++ b/scripts/helmcharts/openreplay/files/minio.sh @@ -15,15 +15,28 @@ echo "Initializing minio" cat < /tmp/lifecycle.json { - "Rules": [ - { - "Expiration": { - "Days": 180 - }, - "ID": "${bucket}", - "Status": "Enabled" + "Rules": [ + { + "Expiration": { + "Days": 180 + }, + "ID": "Delete old mob files", + "Status": "Enabled" + }, + { + "Expiration": { + "Days": 30 + }, + "ID": "Delete flagged mob files after 30 days", + "Filter": { + "Tag": { + "Key": "to_delete_in_days", + "Value": "30" } - ] + }, + "Status": "Enabled" + } + ] } EOF