Cloud VPS now offers object storage, using both the S3 and the OpenStack
Swift APIs. Horizon includes an 'Object store' tab which
supports creation of containers and uploading of files.
Some basic user documentation can be found on Wikitech[0]. For detailed API documentation, please
consult the upstream documentation[1][2].
What doesn't work:
- Due to '-' not being a valid character in Ceph tenant
names, object storage will not work at all
for projects with a - in their name. Feel free to open a a
project request[3] for a new project with a simpler name, either
to replace your project or to use alongside your current project
for object storage.
- Large
files (greater than about 200M) cannot be uploaded from the
Horizon UI. Large file support works fine via the openstack CLI
using application credentials[4].
-
Integrating this service with Toolforge remains as an open
question. Currently only full cloud-vps project members will
have access to object storage.
-Andrew + the WMCS team