Please refer to the example deployment in the deploy/ directory of this repository.
mirrIO takes the following environment variables:
| Variable | Description | Example |
|---|---|---|
JOB_NAME | Description of sync job (default: mirrIO) | gitlab-sync |
SOURCE_URL | URL for source MinIO | http://source-minio.minio.svc.cluster.local:9000 |
SOURCE_ACCESSKEY | Source MinIO accesskey | abc |
SOURCE_SECRETKEY | Source MinIO secretkey | def |
SOURCE_BUCKET | Source bucket name | mybucket |
DESTINATION_URL | URL for backup MinIO | http://destination-minio.minio.svc.cluster.local:9000 |
DESTINATION_ACCESSKEY | Destination MinIO accesskey | ghi |
DESTINATION_SECRETKEY | Destination MinIO secretkey | jkl |
DESTINATION_BUCKET | Destination bucket name | mybucket |
RETENTION | Delete files older than n days (default: 30d0h0m) | 7d0h0m |
PUSHGATEWAY_URL | Prometheus pushgateway URL (optional) | http://prometheus-pushgateway.monitoring.svc.cluster.local:9091 |
Content type
Image
Digest
sha256:8e6402769…
Size
44.3 MB
Last updated
12 months ago
docker pull containeroo/mirrio