@@ -28,7 +28,7 @@ services:
2828 depends_on :
2929 - rest
3030 - hive
31- - rustfs
31+ - object-store
3232 ports :
3333 - 15002:15002 # Spark Connect
3434 - 4040:4040 # Spark UI
@@ -39,7 +39,7 @@ services:
3939 links :
4040 - rest:rest
4141 - hive:hive
42- - rustfs:rustfs
42+ - object-store:object-store
4343 healthcheck :
4444 test : ["CMD", "sh", "-c", "netstat -an | grep 15002 | grep LISTEN"]
4545 interval : 30s
@@ -59,15 +59,15 @@ services:
5959 - AWS_REGION=us-east-1
6060 - CATALOG_WAREHOUSE=s3://warehouse/
6161 - CATALOG_IO__IMPL=org.apache.iceberg.aws.s3.S3FileIO
62- - CATALOG_S3_ENDPOINT=http://rustfs :9000
62+ - CATALOG_S3_ENDPOINT=http://object-store :9000
6363 - CATALOG_JDBC_STRICT__MODE=true
64- rustfs :
64+ object-store :
6565 image : rustfs/rustfs:1.0.0-rc.5
66- container_name : pyiceberg-rustfs
66+ container_name : pyiceberg-object-store
6767 networks :
6868 iceberg_net :
6969 aliases :
70- - warehouse.rustfs
70+ - warehouse.object-store
7171 ports :
7272 - 9001:9001
7373 - 9000:9000
@@ -78,9 +78,9 @@ services:
7878 - RUSTFS_ADDRESS=:9000
7979 - RUSTFS_CONSOLE_ENABLE=true
8080 - RUSTFS_CONSOLE_ADDRESS=:9001
81- # Resolves virtual-hosted-style `warehouse.rustfs ` to the warehouse bucket.
82- # The port is required until rustfs/rustfs#7051 ships.
83- - RUSTFS_SERVER_DOMAINS=rustfs :9000
81+ # Resolves virtual-hosted-style `warehouse.object-store ` to the warehouse
82+ # bucket. The port is required until rustfs/rustfs#7051 ships.
83+ - RUSTFS_SERVER_DOMAINS=object-store :9000
8484 healthcheck :
8585 test : ["CMD-SHELL", "curl --fail http://127.0.0.1:9000/health"]
8686 interval : 5s
@@ -93,17 +93,17 @@ services:
9393 networks :
9494 iceberg_net :
9595 depends_on :
96- rustfs :
96+ object-store :
9797 condition : service_healthy
9898 environment :
9999 - AWS_ACCESS_KEY_ID=admin
100100 - AWS_SECRET_ACCESS_KEY=password
101101 - AWS_REGION=us-east-1
102- - AWS_ENDPOINT_URL=http://rustfs :9000
102+ - AWS_ENDPOINT_URL=http://object-store :9000
103103 entrypoint : /bin/sh
104104 command :
105105 - -c
106- - " aws s3 mb s3://warehouse"
106+ - " aws s3 rb s3://warehouse --force 2>/dev/null; aws s3 mb s3://warehouse"
107107 hive :
108108 image : pyiceberg-hive:latest
109109 build :
0 commit comments