As a note ceph (rook on kubernetes) which is distributed blockstorage has a built in s3 endpoint support