Getting Started
Install
npm install radosgw-admin
Basic Usage
import { RadosGWAdminClient } from 'radosgw-admin';
const rgw = new RadosGWAdminClient({
host: 'https://ceph-rgw.example.com',
accessKey: process.env.RGW_ADMIN_ACCESS_KEY!,
secretKey: process.env.RGW_ADMIN_SECRET_KEY!,
});
await rgw.users.create({
uid: 'alice',
displayName: 'Alice',
});
Common Next Steps
- Set user/bucket quotas
- Rotate keys
- Collect usage reports