Is it possible to use the S3 Binary Manager with Eucalyptus Cloud?

I wish to use the Nuxeo S3 Binary Manager with my Eucalyptus Cloud deployment. In order for me to do so I need to set the endpoint of the S3 client to the IP address of my Eucalyptus cloud controller. Is there a way to do this currently?

“Eucalyptus is a open source private cloud software for building private and hybrid clouds that are compatible with AWS APIs.” https://www.eucalyptus.com/eucalyptus-cloud/iaas

https://github.com/eucalyptus/eucalyptus/wiki/HOWTO-Use-AWS-Java-SDK-with-Eucalyptus

0 votes

1 answers

906 views

ANSWER



The official Nuxeo S3 connector does not support changing the endpoint (as the AWS libraries do not support it).

You could trying recompiling the AWS libraries (they are open source) with a different endpoint.

Or you could try the currently unsupported https://github.com/nuxeo/nuxeo-core-binarymanager-jclouds if Apache jclouds supports your cloud provider (this seems to be the case, see https://github.com/eucalyptus/eucalyptus/wiki/jclouds).

0 votes