Matheus Macabu
52cd096d92
Secrets: Propagate ctx cancel and label it on decryptions ( #116058 )
2026-01-09 14:25:29 +01:00
Matheus Macabu
2c6c564c18
Secrets: Add decrypter to decrypt duration metric ( #112942 )
2025-10-24 15:23:54 +02:00
f8cd7049e8
Secrets: garbage collection ( #110247 )
...
* clean up older secret versions
* start gargbage collection worker as background service
* make gen-go
* fix typo
* make update-workspace
* undo go mod changes
* undo go work sum changes
* Update pkg/registry/apis/secret/garbagecollectionworker/worker.go
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
* Update pkg/registry/apis/secret/garbagecollectionworker/worker.go
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
* default gc_worker_batch_size to 1 minute
* fix typo
* fix typo
* add test to ensure cleaning up secure values is idempotent
* make gen-go
* make update-workspace
* undo go.mod and .sum changes
* undo enterprise imports
---------
Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
2025-09-02 11:11:01 -03:00
Matheus Macabu
85c567609d
Secrets: Add result label for decryption errors ( #110213 )
2025-08-27 14:09:43 +02:00
lean.dev
3106abf1a6
SecretsManager: clear unused metrics and standarize labels( #109515 )
2025-08-13 14:01:50 +01:00
lean.dev
6bf542889a
SecretsManager: Refactor and clean metrics ( #108908 )
2025-07-30 20:00:30 +01:00
lean.dev
69743ed1a4
SecretsManager: remove unused metric ( #108694 )
2025-07-25 14:04:43 +00:00
8283d35e56
Secrets: make operations sync ( #107732 )
...
* Secrets: make operations sync
* k8s gen / update query to list secure values to include the version
* always store new version of a secret
* make update-workspace
* go mod tidy
* update queries
* update queries
* improve and use testutils in decrypt_store_test
* fix broken test
* make update-workspace
* ./hack/update-codegen.sh secret
* update Test_SecureValueMetadataStorage_CreateAndRead
* undo dependency changes
* linter: fix remaining errors
---------
Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
2025-07-09 10:43:34 -03:00
Dana Axinte and Michael Mandrus
a59ec345c2
SecretsManager: Introduce metrics and logs ( #107582 )
...
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com >
2025-07-03 17:32:18 +01:00