CEPH Configuration
1. Overview
This document provides step-by-step instructions for integrating Ceph Object Storage (RADOS Gateway) with StackBill cloud management platform. The integration enables end users to utilize S3-compatible object storage services through the StackBill interface.
What You Will Achieve:
- Configure Ceph RGW for external access
- Set up secure HTTPS access with wildcard certificates
- Enable bucket-style DNS access (e.g.,
https://bucket-name.s3.xxxy.com) - Integrate Ceph with StackBill for user provisioning and billing
2. Prerequisites
| Requirement | Description |
|---|---|
| Ceph Cluster | A running Ceph cluster with RADOS Gateway (RGW) deployed |
| StackBill | StackBill admin panel access with administrator privileges |
| Domain | A registered domain (e.g., xxxy.com) with DNS management access |
| SSL Certificate | Wildcard SSL certificate for *.s3.xxxy.com |
| Network | Network connectivity between StackBill and Ceph RGW endpoints |
3. Part 1: Ceph Configuration
This section covers all the necessary configurations on the Ceph cluster side before integrating with StackBill.
3.1 Create RGW User with System User Flag
The system user flag is required for StackBill to perform administrative operations like user management and quota configuration.