|
ab51794bdb
|
SecretsManager: Unify KMS across OSS and Enterprise (#108085)
* everything is compiling
* tests passing
* remove used object
* write a test for secret key upgrades
* misc cleanup
* clean up some wording
* lint issues
* fix a typo
* import hashicorp dependency explicitly
* simplify oss kmsprovider package structure
* consolidate current provider and available providers
* add a new manager configuration test
* fix hashivault import
* fix import issue
* fix unit tests
* Update go.mod
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
---------
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-07-15 14:39:20 -04:00 |
|
|
a59ec345c2
|
SecretsManager: Introduce metrics and logs (#107582)
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
|
2025-07-03 17:32:18 +01:00 |
|
|
4d8678c7f2
|
SecretsManager: Add base encryption manager (#107562)
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-07-03 11:29:14 +01:00 |
|
|
c90e2e8e5e
|
SecretsManager: Add (en/de)cryption packages (#104923)
Merging the code as-is from the feature branch: secret-service/feature-branch
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com>
Co-authored-by: Mariell Hoversholm <mariell.hoversholm@grafana.com>
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
|
2025-05-05 15:26:52 +02:00 |
|