Merge pull request #537 from cbodley/wip-iam-user-apis
[s3-tests.git] / s3tests.conf.SAMPLE
1 [DEFAULT]
2 ## this section is just used for host, port and bucket_prefix
3
4 # host set for rgw in vstart.sh
5 host = localhost
6
7 # port set for rgw in vstart.sh
8 port = 8000
9
10 ## say "False" to disable TLS
11 is_secure = False
12
13 [fixtures]
14 ## all the buckets created will start with this prefix;
15 ## {random} will be filled with random characters to pad
16 ## the prefix to 30 characters long, and avoid collisions
17 bucket prefix = yournamehere-{random}-
18
19 [s3 main]
20 # main display_name set in vstart.sh
21 display_name = M. Tester
22
23 # main user_idname set in vstart.sh
24 user_id = testid
25
26 # main email set in vstart.sh
27 email = tester@ceph.com
28
29 # zonegroup api_name for bucket location
30 api_name = default
31
32 ## main AWS access key
33 access_key = 0555b35654ad1656d804
34
35 ## main AWS secret key
36 secret_key = h7GhxuBLTrlhVUyxSPUKUV8r/2EI4ngqJxD7iBdBYLhwluN30JaT3Q==
37
38 ## replace with key id obtained when secret is created, or delete if KMS not tested
39 #kms_keyid = 01234567-89ab-cdef-0123-456789abcdef
40
41 [s3 alt]
42 # alt display_name set in vstart.sh
43 display_name = john.doe
44 ## alt email set in vstart.sh
45 email = john.doe@example.com
46
47 # alt user_id set in vstart.sh
48 user_id = 56789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234
49
50 # alt AWS access key set in vstart.sh
51 access_key = NOPQRSTUVWXYZABCDEFG
52
53 # alt AWS secret key set in vstart.sh
54 secret_key = nopqrstuvwxyzabcdefghijklmnabcdefghijklm
55
56 [s3 tenant]
57 # tenant display_name set in vstart.sh
58 display_name = testx$tenanteduser
59
60 # tenant user_id set in vstart.sh
61 user_id = 9876543210abcdef0123456789abcdef0123456789abcdef0123456789abcdef
62
63 # tenant AWS secret key set in vstart.sh
64 access_key = HIJKLMNOPQRSTUVWXYZA
65
66 # tenant AWS secret key set in vstart.sh
67 secret_key = opqrstuvwxyzabcdefghijklmnopqrstuvwxyzab
68
69 # tenant email set in vstart.sh
70 email = tenanteduser@example.com
71
72 #following section needs to be added for all sts-tests
73 [iam]
74 #used for iam operations in sts-tests
75 #user_id from vstart.sh
76 user_id = 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
77
78 #access_key from vstart.sh
79 access_key = ABCDEFGHIJKLMNOPQRST
80
81 #secret_key vstart.sh
82 secret_key = abcdefghijklmnopqrstuvwxyzabcdefghijklmn
83
84 #display_name from vstart.sh
85 display_name = youruseridhere
86
87 #following section needs to be added when you want to run Assume Role With Webidentity test
88 [webidentity]
89 #used for assume role with web identity test in sts-tests
90 #all parameters will be obtained from ceph/qa/tasks/keycloak.py
91 token=<access_token>
92
93 aud=<obtained after introspecting token>
94
95 thumbprint=<obtained from x509 certificate>
96
97 KC_REALM=<name of the realm>