Ceph Object Storage

DaeGon Kim
3 min readNov 23, 2022

This article describes how to use Ceph object storage. Ceph provides three interfaces: block storage, file system and object storage.

So far, we have covered Ceph deployment and the first two interfaces.

  1. Ceph Cluster Deploy
  2. Ceph RBD Image Mount
  3. Ceph FileSystem Basics & Kubernetes

With this article we will cover all three interfaces.

Ceph Object Gateway Daemon Creation

First, we need to create Ceph Object Gateway daemon (radosgw).

sudo ceph orch apply rgw rgw 

The command need to be run on a node where ceph admin credential is available. In our setting, we use the monitor node. A detailed description of this node can be found in the Ceph Cluster Deploy article.

Ceph Object Gateway daemon (rgw) creation

As shown above, wait till rgw daemons are created.

RGW User Creation

The next step is creating users. The first command will create a system-level user and the second will create a normal user.

sudo radosgw-admin user create --uid=[id] --display-name=[name] --system
sudo radosgw-admin user create --uid=[id] --display-name=[name]

--

--

No responses yet