mitodl / ol-infrastructure

Infrastructure automation code for use by MIT Open Learning
BSD 3-Clause "New" or "Revised" License
47 stars 4 forks source link

Global Secrets Management #1683

Closed Ardiea closed 1 year ago

Ardiea commented 1 year ago

Description/Context

secret-operations is a .... disaster. We need a managed space for our secrets that are shared between applications / stacks / whatever.

Plan/Design

Questions

shaidar commented 1 year ago

Went through the secret-operations mount and below are my findings:

I suggest we create a new v2 mount with the following structure: secrets-global

And then move the other secrets to their own mounts, ex: OVS

Dagster

shaidar commented 1 year ago

@blarghmatey Now that the mount and a sample app (bootcamps) is complete, should we go ahead and close this issue and open separate issue to update pillar for the individual apps?

blarghmatey commented 1 year ago

Yes, I think it makes sense to have an issue per app so that we can pick it off opportunistically.