Matheus Macabu
|
47abf5f811
|
Secrets: Clean up unused code (#108366)
* Secrets: Remove unused tracectx pkg
* Secrets: Remove unused assert pkg
* Secrets: Remove unused encryption interface
* Secrets: Remove unused encryption file/ref
|
2025-07-21 11:08:49 +02:00 |
|
Michael Mandrus
|
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 |
|
Dana Axinte
|
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 |
|
Dana Axinte
|
0fccc01ebe
|
SecretsManager: add data key store (#107396)
* SecretsManager: Add data key store
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
* SecretsManager: Add wiring of data key store
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
---------
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
|
2025-06-30 17:17:07 +01:00 |
|
Matheus Macabu
|
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 |
|