minio setup

This commit is contained in:
Diego Imbert
2026-01-09 14:54:54 +01:00
parent cf17ab4e65
commit 0a1283d1e8
2 changed files with 27 additions and 1 deletions
+15 -1
View File
@@ -228,7 +228,7 @@ services:
retries: 5
logging: *default-logging
minio_e2e:
minio-e2e:
image: minio/minio:latest
restart: unless-stopped
command: server /data --console-address ":9001"
@@ -247,6 +247,20 @@ services:
retries: 5
logging: *default-logging
minio_createbucket:
image: minio/mc:latest
depends_on:
minio-e2e:
condition: service_healthy
entrypoint: >
/bin/sh -c "
mc alias set minio-e2e http://minio-e2e:9000 minioadmin minioadmin;
mc mb minio-e2e/test-bucket --ignore-existing;
mc anonymous set public minio-e2e/test-bucket;
exit 0;
"
logging: *default-logging
volumes:
db_data: null
worker_dependency_cache: null
+12
View File
@@ -179,6 +179,18 @@ const resourceByDbType = {
snowflake: {} // TODO
} as const
const wsStorageResources = {
s3: {
bucket: 'test-bucket',
region: 'us-east-1',
useSSL: false,
endPoint: 'minio-e2e:9000',
accessKey: 'minioadmin',
pathStyle: true,
secretKey: 'minioadmin'
}
}
async function setupNewResource(
page: Page,
resourceType: DbType