[FOLIO-3362] Provision AWSS3 or MinIO bucket and credentials for testing Created: 09/Dec/21 Updated: 27/Jan/22 Resolved: 27/Jan/22 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | TBD |
| Reporter: | Ian Ibbotson (Use this one) | Assignee: | Ian Hardy |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||
| Sprint: | DevOps Sprint 130, DevOps Sprint 131, DevOps sprint 132, DevOps Sprint 129 | ||||||||
| Development Team: | FOLIO DevOps | ||||||||
| Description |
|
As requested by Wayne Schneider - a sub task for setting up the S3 bucket and credentials to use in testing. If we could add to this issue the name of any K8S ENV settings that will be passed to the module containing the defaults that would be super helpful. |
| Comments |
| Comment by Ian Hardy [ 17/Jan/22 ] |
|
Hi Ian Ibbotson (Use this one) I can set this up for you. How should I pass aws credentials to the modules that need it, and which modules need it? Is there an environment variable you'll be looking for? |
| Comment by Ian Hardy [ 19/Jan/22 ] |
|
Should go into tonight's builds. The environment variables that will be passed to mod agreements and licenses are: AWS_ACCESS_KEY_ID (ID for aws user with CRUD permissions in the bucket). AWS_SECRET_ACCESS_KEY (key for a user with CRUD permissions in the bucket) AWS_URL (https://s3.amazonaws.com) AWS_REGION (us-east-1) AWS_BUCKET (This will be the bucket name, there will be one for each reference build)
https://github.com/folio-org/folio-ansible/pull/504 https://github.com/folio-org-priv/folio-infrastructure/pull/344 |