Contents
Overview
Im Desy Zeuthen gibt es die zwei Ceph-Cluster RZ und TOS. Der S3 Service wird vom RZ Cluster bereitgestellt. Für die Nutzung von S3 sollte die URL https://s3.zeuthen.desy.de benutzt werden. Diese URL bietet auch eine Art Hochverfügbarkeit über ISS an.
Userverwaltung
Buckets und User werden über das Ansible Projekt https://repo.zeuthen.desy.de/ansible-playbook/ansible-s3/ verwaltet
CMD
Hilfreiche Befehle zum verwalten von S3 Nutzern. Alle Befehle müssen auf einem cephmon ausgeführt werden wie z.B. cephmon1 Liste alle Befehle siehe https://docs.ceph.com/en/latest/man/8/radosgw-admin/.
anlegen eines Benutzers:
radosgw-admin user create --uid=gitlab-zeuthen-s3 --display-name="Gitlab Zeuthen s3user"
liste aller Benutzer:
radosgw-admin user list
info zu einem Benutzer:
radosgw-admin user info --uid=gitlab-zeuthen-s3
Liste aller Buckets:
radosgw-admin bucket list
User löschen:
radosgw-admin bucket rm --bucket=ampel --purge-data radosgw-admin user rm --uid=ampel