Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions getting-started/ceph/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,14 +128,14 @@ services:
- osd1

setup_bucket:
image: peakcom/s5cmd:v2.3.0
image: amazon/aws-cli:2.33.6
depends_on:
- rgw1
environment:
AWS_ACCESS_KEY_ID: ${RGW_ACCESS_KEY}
AWS_SECRET_ACCESS_KEY: ${RGW_SECRET_KEY}
S3_ENDPOINT_URL: ${S3_ENDPOINT_URL}
S3_REGION: ${S3_REGION}
AWS_ENDPOINT_URL: ${S3_ENDPOINT_URL}
AWS_REGION: ${S3_REGION}
S3_POLARIS_BUCKET: ${S3_POLARIS_BUCKET}
entrypoint: "/bin/sh"
command:
Expand All @@ -145,7 +145,7 @@ services:
echo ">>> Waiting for RGW to become ready...";
sleep 5;
echo ">>> Create bucket if not exist...";
/s5cmd --endpoint-url ${S3_ENDPOINT_URL} mb s3://${S3_POLARIS_BUCKET} || true;
aws s3 mb s3://${S3_POLARIS_BUCKET} || true;
tail -f /dev/null;

polaris:
Expand Down
3 changes: 0 additions & 3 deletions getting-started/rustfs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,6 @@

# Getting Started with Apache Polaris and RustFS

> [!WARNING]
> Disclaimer: This getting-started example uses mc from MinIO OSS for local testing only. MinIO OSS is in maintenance mode, and MinIO container images may no longer receive updates or security fixes. For production setups, [rc](https://github.com/rustfs/cli) should be used.

## Overview

This example uses [RustFS](https://rustfs.com/) as a storage provider with Polaris.
Expand Down
11 changes: 7 additions & 4 deletions getting-started/rustfs/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,18 +65,21 @@ services:
start_period: 10s

setup_bucket:
image: quay.io/minio/mc:RELEASE.2025-08-13T08-35-41Z
image: amazon/aws-cli:2.33.6
depends_on:
rustfs:
condition: service_healthy
environment:
AWS_ACCESS_KEY_ID: rustfsadmin
AWS_SECRET_ACCESS_KEY: rustfsadmin
AWS_ENDPOINT_URL: http://rustfs:9000
entrypoint: "/bin/sh"
command:
- "-c"
- >-
echo Creating RustFS bucket...;
mc alias set pol http://rustfs:9000 rustfsadmin rustfsadmin;
mc mb pol/bucket123;
mc ls pol;
aws s3 mb s3://bucket123;
aws s3 ls;
echo Bucket setup complete.;

polaris-setup:
Expand Down