1
0
Fork 0
mirror of https://github.com/external-secrets/external-secrets.git synced 2024-12-15 17:51:01 +00:00
external-secrets/pkg/controllers/secretstore
Mathew Wicks ac26166ac9
feat: significantly reduce api calls and introduce partial secret cache (#4086)
* feat: reduce api calls and introduce partial secret cache

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* updates from review 1

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* updates from review 2

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* fix updating CreationPolicy after secret creation

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* updates from review 3

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* prevent loop when two ES claim Owner on the same target secret

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* updates from review 4

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* fix ClusterSecretStore not ready message

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

---------

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>
Co-authored-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
2024-11-24 22:53:53 +01:00
..
cssmetrics Remove metrics when a resource has been deleted (#2576) 2023-08-24 21:57:34 +02:00
metrics Add status_condition metrics for the secret store controllers (#2404) 2023-06-21 21:59:23 +02:00
ssmetrics Remove metrics when a resource has been deleted (#2576) 2023-08-24 21:57:34 +02:00
client_manager.go feat: significantly reduce api calls and introduce partial secret cache (#4086) 2024-11-24 22:53:53 +01:00
client_manager_test.go Support glob for namespaces condition in ClusterSecretStore (#2920) 2024-06-17 08:36:05 +02:00
clustersecretstore_controller.go feat: enable concurrent reconciling for push secret reconciler (#4124) 2024-11-19 12:20:05 +01:00
common.go feat: increase verbosity of error message during validation (#3742) 2024-07-29 15:04:35 +02:00
common_test.go Support glob for namespaces condition in ClusterSecretStore (#2920) 2024-06-17 08:36:05 +02:00
secretstore_controller.go Update Go and golangci-lint version (#3396) 2024-04-25 06:36:11 -03:00
suite_test.go feat: enable concurrent reconciling for push secret reconciler (#4124) 2024-11-19 12:20:05 +01:00
util.go Add status_condition metrics for the secret store controllers (#2404) 2023-06-21 21:59:23 +02:00