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
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
..
clusterexternalsecret chore: update go version of the project to 1.23 (#3829) 2024-08-26 11:10:58 +02:00
commontest feat: significantly reduce api calls and introduce partial secret cache (#4086) 2024-11-24 22:53:53 +01:00
crds Demonstrate new slices/maps packages (#3839) 2024-08-27 22:20:41 +02:00
externalsecret feat: implement a cluster-wide generator (#4140) 2024-11-26 15:32:26 +01:00
metrics Add reconcile duration metric for ClusterExternalSecret controller (#2334) 2023-05-22 22:43:23 +02:00
pushsecret feat: enable concurrent reconciling for push secret reconciler (#4124) 2024-11-19 12:20:05 +01:00
secretstore feat: significantly reduce api calls and introduce partial secret cache (#4086) 2024-11-24 22:53:53 +01:00
templating Update Go and golangci-lint version (#3396) 2024-04-25 06:36:11 -03:00
webhookconfig chore: update go version of the project to 1.23 (#3829) 2024-08-26 11:10:58 +02:00