openreplay/scripts/helm/db/bucket_policy.sh
KRAIEM Taha Yassine e493772c05 Changes:
- nginx: changed minio-bucket names
- minio-script: added missing sourcempas bucket
- minio-script: changed bucket names
2021-05-17 12:58:23 +02:00

27 lines
564 B
Bash

#!/bin/bash
buckets=("mobs" "sessions-assets" "static" "sourcemaps")
mc alias set minio http://localhost:9000 $1 $2
for bucket in ${buckets[*]}; do
mc mb minio/${bucket}
mc ilm import minio/${bucket} <<EOF
{
"Rules": [
{
"Expiration": {
"Days": 180
},
"ID": "${bucket}",
"Status": "Enabled"
}
]
}
EOF
done
# Creating frontend bucket
mc mb minio/frontend
mc policy set download minio/frontend
mc policy set download minio/sessions-assets
mc policy set download minio/static