Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
21 stars 12 forks source link

[Task] Remove Vault from the OC stack #2681

Closed tschaffter closed 1 month ago

tschaffter commented 1 month ago

What product(s) is this story for?

OpenChallenges

As a user, I want

No response

Description

Vault is currently not used as all the configuration is stored in a private GitHub repo. We will likely need Vault again when dealing with sensitive config values. Considering the deployment of OC to AWS, my recommendation is to replace Vault by AWS Secret Manger, which is an AWS-managed alternative to Vault.

cc: @zaro0508

Acceptance criteria

No response

Tasks

Anything else?

No response

Have you linked this story to a GitHub Project?