Skip to content

Commit 48ce8ac

Browse files
authored
DRIVERS-3250 Add information on obtaining secrets for faas testing (#1825)
1 parent 5b15fd3 commit 48ce8ac

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

source/faas-automated-testing/faas-automated-testing.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,17 @@ follows:
241241
| AWS_SECRET_ACCESS_KEY | Assume role automatically sets this |
242242
| AWS_SESSION_TOKEN | Assume role automatically sets this |
243243

244+
The value for `LAMBDA_AWS_ROLE_ARN` MUST be stored in Evergreen project settings. The value can be found in the
245+
`drivers/atlas-qa` vault.
246+
247+
The values for `DRIVERS_ATLAS_PUBLIC_API_KEY`, `DRIVERS_ATLAS_PRIVATE_API_KEY`, `DRIVERS_ATLAS_LAMBDA_USER`,
248+
`DRIVERS_ATLAS_LAMBDA_PASSWORD` and `DRIVERS_ATLAS_GROUP_ID` can be obtained programmatically from the
249+
`drivers/atlas-qa` vault.
250+
251+
See
252+
[Secrets Handling README](https://github.com/mongodb-labs/drivers-evergreen-tools/blob/master/.evergreen/secrets_handling/README.md)
253+
for details on how to access the secrets.
254+
244255
Supported Evergreen variants that have the AWS SAM CLI installed:
245256

246257
- ubuntu2204
@@ -322,6 +333,7 @@ Description of the behaviour of run-deployed-lambda-aws-tests.sh:
322333

323334
## Changelog
324335

336+
- 2025-08-07: Added instructions for accessing secrets from the vault.
325337
- 2024-02-27: Migrated from reStructuredText to Markdown.
326338
- 2023-08-21: Drivers MUST assert that the streaming protocol is disabled in the Lambda function.
327339
- 2023-08-17: Fixed URI typo, added host note, increase assume role duration.

0 commit comments

Comments
 (0)