MicroCeph Single-Node Object Storage on Ubuntu 24.04
بواسطة cloudimg
Single-node Ceph with an S3-compatible object gateway on one VM
MicroCeph is Canonical's purpose-built distribution of Ceph for single-node and edge deployments: the full power of Ceph -- object, block and file storage on a self-healing, strongly-consistent cluster -- delivered as one snap that stands up a complete cluster on a single machine. This image ships MicroCeph 19.2.3 (Ceph 'Squid') and turns a single VM into a working S3-compatible object store within minutes of launch.
At first boot the appliance bootstraps its own single-node cluster, provisions loop-file-backed OSDs so it runs standalone with no extra block devices, and enables the RADOS Gateway as a TLS S3 endpoint. Everything customer-specific is generated on your own VM: a fresh S3 access key and secret key, the RGW admin user, and a per-VM TLS certificate. Nothing is baked into the image -- there is no shared cluster key and no fixed S3 keypair, and the S3 endpoint is presented over HTTPS on port 443 with no cleartext listener.
The result is a genuine Ceph object store you can point any S3 client, SDK or backup tool at -- create buckets, put and get objects, and use it as an on-cloud S3 target for development, testing, backups or edge workloads. The single node reaches Ceph HEALTH_OK out of the box, and the paired deploy guide shows how to retrieve your per-VM keys, run a first S3 round-trip, and scale capacity by growing the OSDs or attaching a dedicated data disk.
Security is scoped to exactly what the product needs: SSH and the S3 endpoint are the only surfaces exposed, administration is over your own key-based SSH, and every credential is minted per-VM at first boot. This is a repackaged open source software product with additional charges for cloudimg support services. MicroCeph is distributed under the GNU Affero General Public License v3.0 and Ceph under the GNU Lesser General Public License v2.1; both are trademarks of their respective owners. All product and company names are trademarks or registered trademarks of their respective holders, and use of them does not imply any affiliation with or endorsement by them.