Skip to content

Instantly share code, notes, and snippets.

@theanalyst
Last active September 8, 2017 14:24
Show Gist options
  • Save theanalyst/2fee6bc2780f67c79cad7802040fcddc to your computer and use it in GitHub Desktop.
Save theanalyst/2fee6bc2780f67c79cad7802040fcddc to your computer and use it in GitHub Desktop.
akey1=access1
skey1=secret1
radosgw-admin user create --uid=s3test1 --display-name='tester1' --access-key=$akey1 --secret=$skey1 [email protected]
akey2=access2
skey2=secret2
radosgw-admin user create --uid=s3test2 --display-name='tester2' --access-key=$akey2 --secret=$skey2 [email protected]
cat <<EOF > s3.conf
[DEFAULT]
## replace with e.g. "localhost" to run against local software
host = 127.0.0.1
## uncomment the port to use something other than 80
port = 8000
## say "no" to disable TLS
is_secure = no
[fixtures]
## all the buckets created will start with this prefix;
## {random} will be filled with random characters to pad
## the prefix to 30 characters long, and avoid collisions
bucket prefix = s3testbucket-{random}-
[s3 main]
## the tests assume two accounts are defined, "main" and "alt".
## user_id is a 64-character hexstring
user_id = s3test1
## display name typically looks more like a unix login, "jdoe" etc
display_name = tester1
## replace these with your access keys
access_key = $akey1
secret_key = $skey1
email = [email protected]
[s3 alt]
## another user account, used for ACL-related tests
user_id = s3test2
display_name = tester2
## the "alt" user needs to have email set, too
email = [email protected]
access_key = $akey2
secret_key = $skey2
EOF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment