libopenstorage / secrets

Openstorage support for Key Management Systems
Apache License 2.0
16 stars 16 forks source link

Create an abstraction for work with different secret managers. #67

Closed lprouza closed 1 year ago

lprouza commented 1 year ago

We need an abstraction for the secret store that can be switched to another implementation without breaking the application that uses it. I focus on the api that can be implemented for all secret managers. Secret is identified as a key consisting of a prefix and a name. This key is mapped to the correct secret id in each implementation.