s3tests.conf 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. [DEFAULT]
  2. ## this section is just used for host, port and bucket_prefix
  3. # host set for rgw in vstart.sh
  4. host = 127.0.0.1
  5. # port set for rgw in vstart.sh
  6. port = 8000
  7. ## say "False" to disable TLS
  8. is_secure = False
  9. [fixtures]
  10. ## all the buckets created will start with this prefix;
  11. ## {random} will be filled with random characters to pad
  12. ## the prefix to 30 characters long, and avoid collisions
  13. bucket prefix = yournamehere-{random}-
  14. [s3 main]
  15. # main display_name set in vstart.sh
  16. display_name = M. Tester
  17. # main user_idname set in vstart.sh
  18. user_id = testid
  19. # main email set in vstart.sh
  20. email = tester@ceph.com
  21. # zonegroup api_name for bucket location
  22. api_name = default
  23. ## main AWS access key
  24. access_key = 0555b35654ad1656d804
  25. ## main AWS secret key
  26. secret_key = h7GhxuBLTrlhVUyxSPUKUV8r/2EI4ngqJxD7iBdBYLhwluN30JaT3Q==
  27. ## replace with key id obtained when secret is created, or delete if KMS not tested
  28. #kms_keyid = 01234567-89ab-cdef-0123-456789abcdef
  29. [s3 alt]
  30. # alt display_name set in vstart.sh
  31. display_name = john.doe
  32. ## alt email set in vstart.sh
  33. email = john.doe@example.com
  34. # alt user_id set in vstart.sh
  35. user_id = 56789abcdef0123456789abcdef0123456789abcdef0123456789abcdef01234
  36. # alt AWS access key set in vstart.sh
  37. access_key = NOPQRSTUVWXYZABCDEFG
  38. # alt AWS secret key set in vstart.sh
  39. secret_key = nopqrstuvwxyzabcdefghijklmnabcdefghijklm
  40. [s3 tenant]
  41. # tenant display_name set in vstart.sh
  42. display_name = testx$tenanteduser
  43. # tenant user_id set in vstart.sh
  44. user_id = 9876543210abcdef0123456789abcdef0123456789abcdef0123456789abcdef
  45. # tenant AWS secret key set in vstart.sh
  46. access_key = HIJKLMNOPQRSTUVWXYZA
  47. # tenant AWS secret key set in vstart.sh
  48. secret_key = opqrstuvwxyzabcdefghijklmnopqrstuvwxyzab
  49. # tenant email set in vstart.sh
  50. email = tenanteduser@example.com
  51. # tenant name
  52. tenant = testx
  53. [iam]
  54. #used for iam operations in sts-tests
  55. #email from vstart.sh
  56. email = s3@example.com
  57. #user_id from vstart.sh
  58. user_id = 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
  59. #access_key from vstart.sh
  60. access_key = ABCDEFGHIJKLMNOPQRST
  61. #secret_key from vstart.sh
  62. secret_key = abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz
  63. #display_name from vstart.sh
  64. display_name = youruseridhere
  65. [iam root]
  66. access_key = AAAAAAAAAAAAAAAAAAaa
  67. secret_key = aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  68. user_id = RGW11111111111111111
  69. email = account1@ceph.com
  70. # iam account root user in a different account than [iam root]
  71. [iam alt root]
  72. access_key = BBBBBBBBBBBBBBBBBBbb
  73. secret_key = bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
  74. user_id = RGW22222222222222222
  75. email = account2@ceph.com