diff options
author | Thiago da Silva <thiagodasilva@gmail.com> | 2020-01-30 15:33:41 +1100 |
---|---|---|
committer | Thiago da Silva <thiagodasilva@gmail.com> | 2020-01-30 20:17:07 +0000 |
commit | c7cb34ad61feb5b830ccb79437b32965916220ef (patch) | |
tree | 646cdb4c5883643370262098a8f208c25f70fe4b /docker | |
parent | 5e70039df5672150ec971504921f2e8255348c4d (diff) | |
download | swift-c7cb34ad61feb5b830ccb79437b32965916220ef.tar.gz |
Dockerhub description of saio image
Change-Id: Ifcb5013a5728d93cf5491fbff81b2677450698e6
Diffstat (limited to 'docker')
-rw-r--r-- | docker/dockerhub_description.md | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/docker/dockerhub_description.md b/docker/dockerhub_description.md new file mode 100644 index 000000000..66e7217c5 --- /dev/null +++ b/docker/dockerhub_description.md @@ -0,0 +1,50 @@ +# SAIO (Swift All in One) + +SAIO is a containerized instance of Openstack Swift object storage. It is +running the main services of Swift, designed to provide an endpoint for +application developers to test against both the Swift and AWS S3 API. It can +also be used when integrating with a CI/CD system. These images are not +configured to provide data durability and are not intended for production use. + + +# Quickstart + +``` +docker pull openstackswift/saio +docker run -d -p 8080:8080 openstackswift/saio +``` + +### Test against Swift API: + +Example using swift client to target endpoint: +``` +swift -A http://127.0.0.1:8080/auth/v1.0 -U test:tester -K testing stat +``` + +### Test against S3 API: + +Example using s3cmd to test AWS S3: + +1. Create config file: +``` +[default] +access_key = test:tester +secret_key = testing +host_base = localhost:8080 +host_bucket = localhost:8080 +use_https = False +``` + +2. Test with s3cmd: +``` +s3cmd -c s3cfg_saio mb s3://bucket +``` + +# Quick Reference + +- **Image tags**: `latest` automatically built/published by Zuul, follows + master branch. Releases are also tagged in case you want to test against + a specific release. +- **Source Code**: github.com/openstack/swift +- **Maintained by**: Openstack Swift community +- **Feedback/Questions**: #openstack-swift on freenode |