]>
Commit | Line | Data |
---|---|---|
9f95a23c TL |
1 | overrides: |
2 | ceph: | |
3 | conf: | |
4 | client: | |
5 | rgw crypt s3 kms backend: barbican | |
e306af50 | 6 | rgw keystone barbican project: rgwcrypt |
9f95a23c TL |
7 | rgw keystone barbican user: rgwcrypt-user |
8 | rgw keystone barbican password: rgwcrypt-pass | |
e306af50 TL |
9 | rgw keystone barbican domain: Default |
10 | rgw keystone api version: 3 | |
11 | rgw keystone accepted roles: admin,Member,creator | |
12 | rgw keystone implicit tenants: true | |
13 | rgw keystone accepted admin roles: admin | |
14 | rgw swift enforce content length: true | |
15 | rgw swift account in url: true | |
16 | rgw swift versioning enabled: true | |
17 | rgw keystone admin project: admin | |
18 | rgw keystone admin user: admin | |
19 | rgw keystone admin password: ADMIN | |
20 | rgw keystone admin domain: Default | |
9f95a23c TL |
21 | rgw: |
22 | client.0: | |
23 | use-keystone-role: client.0 | |
24 | use-barbican-role: client.0 | |
25 | ||
26 | tasks: | |
27 | - tox: [ client.0 ] | |
28 | - keystone: | |
29 | client.0: | |
aee94f69 TL |
30 | force-branch: stable/2023.1 |
31 | services: | |
32 | - name: swift | |
33 | type: object-store | |
34 | description: Swift Service | |
e306af50 | 35 | projects: |
9f95a23c TL |
36 | - name: rgwcrypt |
37 | description: Encryption Tenant | |
e306af50 | 38 | domain: default |
9f95a23c TL |
39 | - name: barbican |
40 | description: Barbican | |
e306af50 | 41 | domain: default |
9f95a23c TL |
42 | - name: s3 |
43 | description: S3 project | |
e306af50 | 44 | domain: default |
9f95a23c | 45 | users: |
9f95a23c TL |
46 | - name: rgwcrypt-user |
47 | password: rgwcrypt-pass | |
48 | project: rgwcrypt | |
e306af50 | 49 | domain: default |
9f95a23c TL |
50 | - name: barbican-user |
51 | password: barbican-pass | |
52 | project: barbican | |
e306af50 | 53 | domain: default |
9f95a23c TL |
54 | - name: s3-user |
55 | password: s3-pass | |
56 | project: s3 | |
e306af50 TL |
57 | domain: default |
58 | roles: [ name: Member, name: creator ] | |
9f95a23c | 59 | role-mappings: |
9f95a23c TL |
60 | - name: Member |
61 | user: rgwcrypt-user | |
62 | project: rgwcrypt | |
63 | - name: admin | |
64 | user: barbican-user | |
65 | project: barbican | |
66 | - name: creator | |
67 | user: s3-user | |
68 | project: s3 | |
9f95a23c TL |
69 | - barbican: |
70 | client.0: | |
39ae355f | 71 | force-branch: stable/xena |
9f95a23c TL |
72 | use-keystone-role: client.0 |
73 | keystone_authtoken: | |
74 | auth_plugin: password | |
75 | username: barbican-user | |
76 | password: barbican-pass | |
77 | user_domain_name: Default | |
78 | rgw_user: | |
79 | tenantName: rgwcrypt | |
80 | username: rgwcrypt-user | |
81 | password: rgwcrypt-pass | |
82 | secrets: | |
83 | - name: my-key-1 | |
84 | base64: a2V5MS5GcWVxKzhzTGNLaGtzQkg5NGVpb1FKcFpGb2c= | |
85 | tenantName: s3 | |
86 | username: s3-user | |
87 | password: s3-pass | |
88 | - name: my-key-2 | |
89 | base64: a2V5Mi5yNUNNMGFzMVdIUVZxcCt5NGVmVGlQQ1k4YWg= | |
90 | tenantName: s3 | |
91 | username: s3-user | |
92 | password: s3-pass |