1
0
Fork 0
mirror of https://github.com/external-secrets/external-secrets.git synced 2024-12-15 17:51:01 +00:00
Commit graph

134 commits

Author SHA1 Message Date
jabray5
16c0d81290 fixed environment variable names 2021-08-25 16:45:41 +02:00
jabray5
349c193131 made env variables more consistent with other providers 2021-08-25 16:45:41 +02:00
jabray5
92f6077079 Added gitlab provider 2021-08-25 16:45:39 +02:00
paul-the-alien[bot]
ee830e47e3
Merge pull request #323 from AndreyZamyslov/lockbox
Add support for Yandex Lockbox
2021-08-25 10:06:21 +00:00
zamysel
0dc8842b85 Merge branch 'main' into lockbox 2021-08-25 11:23:15 +03:00
Alexander Chernov
29ff7e797d
Merge branch 'external-secrets:main' into feat/aws-cache 2021-08-25 07:42:28 +01:00
Alexander Chernov
dae7237953 feat: added cache in aws secret manager provider 2021-08-25 07:38:13 +01:00
zamysel
1e66d123b9 Add support for Yandex Lockbox: long lived connections to lockbox api 2021-08-24 21:41:45 +03:00
Mouhsen Ibrahim
403a47c116 Add support for Google Cloud Identity
If the name of the service account secret is kept
empty, this means we want to use Google Cloud Identity
to authenticate against the GCP project
2021-08-23 22:28:24 +02:00
paul-the-alien[bot]
201e43f4af
Merge pull request #327 from spirosoik/fix/iss-315
Fix the issue for non deleting one/more key-value pair
2021-08-20 15:26:37 +00:00
zamysel
c7229199f3 Add support for Yandex Lockbox: custom API endpoint 2021-08-20 16:16:35 +03:00
Mateus Oliveira Patrício
6655ed120e fix: use es name if target secret is empty 2021-08-19 18:43:34 -03:00
Spiros Economakis
73ec3a5368
Fix the issue for non deleting one/more key-value pair
The issue is that the `dataMap` from the provider returns only the remaining data
and we were updating partially the current `secretMap` only for the keys included
in the new value.

Ticket: #315
2021-08-18 14:30:20 +03:00
zamysel
6b2f852eb6 Add support for Yandex Lockbox: custom API endpoint 2021-08-17 20:13:13 +03:00
zamysel
0815fcf857 Add support for Yandex Lockbox: tests 2021-08-17 19:30:05 +03:00
zamysel
7017935888 Add support for Yandex Lockbox 2021-08-12 20:05:02 +03:00
Spiros Economakis
f1829f0445
Set the metric when is deleted to condition deleted and false (#306)
* Set the metric when is deleted to condition deleted and false

When a metrics is deleted metrics are still shown ready and condition true.
In practice this gives the wrong monitoring as the external secret in practice
is deleted.

Issue: #231

* Fix name and namespace for the metric of deletion
2021-08-07 23:40:26 +02:00
paul-the-alien[bot]
e0a3eb648b
Merge pull request #302 from ContainerSolutions/k8s_common_types_e2e_tests
K8s common types e2e tests
2021-08-04 09:29:07 +00:00
Kian
abe1a9a202 Fixing incoming changes 2021-08-03 22:38:59 +02:00
Kian
17fa30737c Attempting to fix lint issues with gofmt -s 2021-08-03 13:20:18 +01:00
KianTigger
28b50123e3
Adding back removals caused by incorrect commit.
Pulled wrong version to edit and commit. Undoing changes.
2021-08-03 13:09:30 +01:00
KianTigger
3eeb69c897
Merge branch 'main' into k8s_common_types_e2e_tests 2021-08-03 13:01:59 +01:00
Kian
0558fb6f13 Fixing merge issues and secret logging 2021-08-03 12:53:45 +01:00
Kian
3514227291 Amending logging secret values when debugging. Kept different error messages 2021-08-03 11:59:22 +01:00
Moritz Johner
49fbf72bf6 fix: zero refreshInterval shouldn't sync 2021-08-02 22:48:13 +02:00
Lucas Severo Alves
3c6e548cfa we want inner values to be strings, even if it is json strings 2021-08-01 10:36:52 +02:00
Kian
6f3adf91d5 fixing lint issues 2021-08-01 10:11:21 +02:00
paul-the-alien[bot]
e65658d543
Merge pull request #265 from ricardoptcosta/mtls-auth
feat: adding Vault TLS client authentication
2021-07-30 14:20:42 +00:00
Kian
7be8db468e fixing local changes 2021-07-29 12:25:08 +01:00
Kian
db6b9297cd fixing conflicts and pulling changes 2021-07-29 11:43:57 +01:00
Moritz Johner
8e61b49c82 fix: resource leak 2021-07-28 09:45:25 +02:00
paul-the-alien[bot]
22632116c2
Merge pull request #275 from Jabray5/new-azure-getsecretmap
fix azure GetSecretMap
2021-07-28 07:29:21 +00:00
Lucas Severo Alves
b01497cc54 fix: GetSecretMap unit test, return error for key,cert
Co-authored-by: Joey Brayshaw <joeybrayshaw@gmail.com>
2021-07-27 19:28:53 +02:00
jabray5
2f3c2f1bc7 fixed error formatting 2021-07-27 14:55:31 +01:00
ric
2ab70cc510 Merge branch 'main' into mtls-auth 2021-07-26 09:43:56 +01:00
ric
832a06c69a add unit tests on Client TLS Auth 2021-07-26 09:39:38 +01:00
Lawrence Brogan
3a4dfadb68 Fix Openshift 4.7 issues
Add `externalsecrets/finalizers` to the controller ClusterRole.

Loop through all ServiceAccount secrets for the token before failing
unstead of solely checking the first one.
2021-07-23 11:31:16 -06:00
Kian Kordtomeikel
723d8b53b6 fixed error messages and switch case in vault provider. Attempted fixes for vault JSON syncing errors 2021-07-23 16:01:08 +01:00
ric
a772f6339e fix lint warnings 2021-07-23 08:56:02 +01:00
Tymofii Polekhin
cf694874c3
Feature/ibm support more secret types (#271)
* ibm: add username_password, iam_credentials, imported_cert secret types. Update secrets-manager-go-sdk to v1.0.23.

* ibm: fix secret type test

* Fix lint issues

* run go mod tidy

* add tests for new secret types
2021-07-22 00:07:25 +02:00
ric
44ef7756ef refactoring to implement changes suggested in pull request 265 ,namely, 1) fetch client certificate and key as tls k8s secrets and 2) pass them directly to TLSClientConfig avoiding storing in disk 2021-07-21 22:30:49 +01:00
jabray5
3f6df6f158 fix azure GetSecretMap 2021-07-21 15:53:18 +01:00
ric
4221c1b151 remove cacert from client Authentication. It's already in CABundle. 2021-07-20 14:44:58 +01:00
Moritz Johner
466938522c feat(aws): add jwt authentication 2021-07-17 20:39:24 +02:00
Lucas Severo Alves
846562e057
Merge pull request #266 from ElsaChelala/nil-interface
Nil interface check - Comparison test changes
2021-07-15 17:04:49 +02:00
Elsa Chelala
f80462f4b9 Implemented test for nil client 2021-07-15 09:50:05 -04:00
Elsa Chelala
decbc10405 Add error condition in the secretsmanager tests.
Also added check to see if the interface is nil in GCP provider.
2021-07-14 15:34:26 -04:00
ric
7de9dc98c5 small fix on constant name 2021-07-14 16:39:50 +01:00
ric
0edf4154da merge with main 2021-07-14 14:26:04 +01:00
ric
c7fc6b24d3 complete initial version to review 2021-07-14 13:00:24 +01:00