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
Saumya Shovan Roy (Deep) 08bb2291fe
feat: add controller class on VaultDynamicSecret resources (#2287)
* feat: add generator for vaultdynamicsecret

* Added controllerClass on VaultDynamicSecret

* Added controllerClass on VaultDynamicSecret

Signed-off-by: rdeepc <12953177+rdeepc@users.noreply.github.com>

* Fixed lint

Signed-off-by: rdeepc <12953177+rdeepc@users.noreply.github.com>

* Fixed hack bash

Signed-off-by: rdeepc <12953177+rdeepc@users.noreply.github.com>

* feat: Implemented generator controller class support

- Controller class support in VaultDynamicSecret
- Controller class support in Fake

Signed-off-by: rdeepc <12953177+rdeepc@users.noreply.github.com>

* feat: Implemented Generator controller class check

Signed-off-by: rdeepc <12953177+rdeepc@users.noreply.github.com>

* feat: Implemented Generator controller class check

Signed-off-by: rdeepc <dpr0413@gmail.com>

* feat: Implemented Generator controller class check

Signed-off-by: rdeepc <dpr0413@gmail.com>

* feat: hoist controller class check to the top

The generator controller class check should be at the very top of the
reconcile function just like the other secretStore class check.

Otherwise we would return an error and as a result set the status field on the es
resource - which is undesirable. The controller should completely
ignore the resource instead.

Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>

---------

Signed-off-by: rdeepc <12953177+rdeepc@users.noreply.github.com>
Signed-off-by: rdeepc <dpr0413@gmail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: Frederic Mereu <frederic.mereu@gaming1.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-05-16 08:59:26 +02:00
..
cache feat: make cache generic, refactor feature flags (#1640) 2023-01-19 17:25:47 +01:00
constants Creating constants file (#2291) 2023-05-15 17:22:18 +02:00
controllers feat: add controller class on VaultDynamicSecret resources (#2287) 2023-05-16 08:59:26 +02:00
feature feat: make cache generic, refactor feature flags (#1640) 2023-01-19 17:25:47 +01:00
find feature: aws getallsecrets (#820) 2022-03-24 17:09:32 +01:00
generator fix: nil check parameters (#2321) 2023-05-16 08:17:01 +02:00
metrics Creating constants file (#2291) 2023-05-15 17:22:18 +02:00
provider Creating constants file (#2291) 2023-05-15 17:22:18 +02:00
template 🧹 Bumping GolangciLint version and fixing lint issues (#2304) 2023-05-12 05:11:33 -03:00
utils Add Alibaba RRSA auth support (#1752) 2023-04-16 14:12:30 +02:00