multi-cloud object storage command-line interface
blobstore-cli provides command-line access to the blobstore abstraction in
Apache jclouds, the multi-cloud toolkit.
blobstore-cli reimplements parts of
jclouds-cli
using a lighter-weight framework, reducing both binary size and startup time.
Users can download releases
from GitHub. Developers can build the project by running mvn package
which
produces a binary at target/blobstore
. blobstore-cli requires Java 7 to
run.
blobstore-cli packages as an executable jar. Users must provide a properties
files which includes the credentials and endpoint:
jclouds.provider=aws-s3
jclouds.identity=xxxxxxxxxxxxxxxxxxxx
jclouds.credential=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Next run blobstore
. Linux and Mac OS X users can run the executable jar:
chmod +x blobstore
blobstore
Windows users must explicitly invoke java:
java -jar blobstore
Then invoke via:
blobstore --properties properties.conf container create MYCONTAINER
To access private cloud s3 and swift, provide jclouds.endpoint
in the
properties.
Copyright (C) 2017 Andrew Gaul
Licensed under the Apache License, Version 2.0