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/generator
Gergely Brautigam 82d419e2ee
feat: add CAProvider to Bitwarden provider (#3699)
* feat: add CAProvider to bitwarden

This change introduces a refactor as well since CAProvider
was used by multiple providers with diverging implementations.
The following providers were affected:
- webhook
- akeyless
- vault
- conjur
- kubernetes

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

* refactored the Kubernetes provider to use create ca

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

* refactor webhook, vault and kubernetes provider

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

* rename CreateCACert to FetchCACertFromSource

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

* addressed comments and autodecoding base64 data

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

* check if the decoded value is a valid certificate

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

---------

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
2024-08-16 12:32:35 +02:00
..
acr fix: use service management endpoint for ACR when using WI (#2913) 2023-11-30 00:02:28 +01:00
ecr chore: bump dependencies (#2568) 2023-08-02 21:42:03 +02:00
fake 🧹 Bumping GolangciLint version and fixing lint issues (#2304) 2023-05-12 05:11:33 -03:00
gcr chore: refactor/centralise secretKeyRef usage (#3022) 2024-01-21 08:19:57 +01:00
github Fix typo privatKey in multiple files (#3578) 2024-06-17 11:12:03 +02:00
password 🧹 Bumping GolangciLint version and fixing lint issues (#2304) 2023-05-12 05:11:33 -03:00
register Update Go and golangci-lint version (#3396) 2024-04-25 06:36:11 -03:00
vault Update Go and golangci-lint version (#3396) 2024-04-25 06:36:11 -03:00
webhook feat: add CAProvider to Bitwarden provider (#3699) 2024-08-16 12:32:35 +02:00