1
0
Fork 0
mirror of https://github.com/external-secrets/external-secrets.git synced 2024-12-14 11:57:59 +00:00
external-secrets/pkg/controllers/externalsecret
Gergely Brautigam fb9526f38a
feat: implement a cluster-wide generator (#4140)
* feat: implement a cluster-wide generator

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

* remove unneeded function

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

* check diff run output

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

* alternative implementation of the Generator approach using specs only

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

* refactor the extracting code

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

* slight modification to the naming of the spec from generatorSpec to simply generator

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

* write a unit test for the generator and register it in the scheme

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

* add documentation for the cluster generator

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

---------

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
2024-11-26 15:32:26 +01:00
..
esmetrics Add reconcile duration metric for ClusterExternalSecret controller (#2334) 2023-05-22 22:43:23 +02:00
externalsecret_controller.go feat: significantly reduce api calls and introduce partial secret cache (#4086) 2024-11-24 22:53:53 +01:00
externalsecret_controller_secret.go feat: implement a cluster-wide generator (#4140) 2024-11-26 15:32:26 +01:00
externalsecret_controller_template.go feat: significantly reduce api calls and introduce partial secret cache (#4086) 2024-11-24 22:53:53 +01:00
externalsecret_controller_test.go feat: implement a cluster-wide generator (#4140) 2024-11-26 15:32:26 +01:00
suite_test.go feat: significantly reduce api calls and introduce partial secret cache (#4086) 2024-11-24 22:53:53 +01:00
util.go feat: add push secret to e2e tests (#3017) 2024-02-12 16:44:45 +01:00
util_test.go feat: add push secret to e2e tests (#3017) 2024-02-12 16:44:45 +01:00