bgng s3
bgng s3 manages S3 adapter admin resources. It does not send S3 protocol traffic.
Shared flags
| Flag | Description |
|---|---|
--adapter-url=<url> | Adapter admin base URL. |
--admin-token=<t> | Adapter admin bearer token. |
--json | Emit JSON. |
Resolution order is flag, then env var, then config.s3Adapter.
Keys
bgng s3 keys create --label "ci-runner" --bgdb-bearer "$BGDB_BEARER" --bucket-constraint "42-main" --ttl-days 90
bgng s3 keys list
bgng s3 keys rotate AKIA0123456789ABCDEF
bgng s3 keys rotate AKIA0123456789ABCDEF --bgdb-bearer "$NEW_BGDB_BEARER"
bgng s3 keys revoke AKIA0123456789ABCDEF
Create and rotate return secret_access_key once. Capture it immediately.
Multipart sessions
bgng s3 sessions list
bgng s3 sessions abort <upload-id>
Use session commands for stuck or abandoned multipart uploads.