You can run this from any node that is part of the Ceph Cluster deployed using Microceph. The node you run the following commands from becomes the host for the Object/Rados Gateway service.
If you are going to use this cluster as a storage layer for your different Kubernetes applications, then I recommend doing this from your Active leader.
You might see an error like the following on a ceph cluster that you had previously tore down. It's just a false negative:
Error: failed placing service rgw: failed to add DB record for rgw: failed to record role: This "services" entry already exists
# Enable the RGW Service on a host node of your choice
sudo microceph enable rgw
# Check the status - you should see a new RGW Service
sudo microceph.ceph status
# Run a S3 API request to the RGW Endpoint from the same host
curl localhost:80