Shlomo Zalman Heigh
02c6f625bd
Add Conjur Support for FindByName, FindByTag ( #3364 )
2024-04-28 19:01:00 +02:00
Shuhei Kitagawa
43a7a16baf
Update Go and golangci-lint version ( #3396 )
...
Signed-off-by: shuheiktgw <s-kitagawa@mercari.com>
Co-authored-by: Gustavo Fernandes de Carvalho <gusfcarvalho@gmail.com>
2024-04-25 06:36:11 -03:00
eso-service-account-app[bot]
ff5f09267e
update dependencies ( #3378 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Gustavo Fernandes de Carvalho <gusfcarvalho@gmail.com>
2024-04-16 20:31:41 -03:00
dependabot[bot]
7199fc7412
chore(deps): bump golang from 48b942a
to b03f3ba
in /e2e ( #3375 )
...
Bumps golang from `48b942a` to `b03f3ba`.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gustavo Fernandes de Carvalho <gusfcarvalho@gmail.com>
2024-04-16 17:56:28 -03:00
eso-service-account-app[bot]
c012f6fc0b
update dependencies ( #3350 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2024-04-13 17:32:30 +09:00
dependabot[bot]
f913c17db7
chore(deps): bump golang from 1.22.1-bookworm to 1.22.2-bookworm in /e2e ( #3348 )
...
Bumps golang from 1.22.1-bookworm to 1.22.2-bookworm.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 08:07:59 +02:00
eso-service-account-app[bot]
2206fb674d
update dependencies ( #3330 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2024-04-05 08:24:23 +09:00
eso-service-account-app[bot]
c4ac03118a
update dependencies ( #3282 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2024-03-19 09:03:52 +09:00
dependabot[bot]
985eb7b077
chore(deps): bump golang from 6699d28
to d996c64
in /e2e ( #3280 )
...
Bumps golang from `6699d28` to `d996c64`.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 08:34:45 +09:00
dependabot[bot]
4c1feb0da0
chore(deps): bump golang from 1.22.0-bookworm to 1.22.1-bookworm in /e2e ( #3254 )
...
Bumps golang from 1.22.0-bookworm to 1.22.1-bookworm.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 13:39:46 +01:00
eso-service-account-app[bot]
4ec28e33b1
update dependencies ( #3229 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2024-03-10 10:24:55 +09:00
Shlomo Zalman Heigh
1d3209da59
Conjur E2E Tests for K8s JWT Authentication ( #3217 )
...
Signed-off-by: Shlomo Heigh <shlomo.heigh@cyberark.com>
2024-03-01 17:36:19 +01:00
Mathias Maes
74ed3facb7
Add PEM to PKCS12 template function ( #3101 )
...
* Add PEM to PKCS12 template function
Signed-off-by: Mathias Maes <mathias.maes@aloxy.io>
* add docs
Signed-off-by: Mathias Maes <mathias.maes@aloxy.io>
* add pemToPkcs12Pass
Signed-off-by: Mathias Maes <mathias.maes@aloxy.io>
* fix formatting
Signed-off-by: Mathias Maes <mathias.maes@aloxy.io>
---------
Signed-off-by: Mathias Maes <mathias.maes@aloxy.io>
2024-02-27 09:36:53 +01:00
dependabot[bot]
7e3e022c3e
chore(deps): bump golang from 874c267
to 925fe3f
in /e2e ( #3172 )
...
Bumps golang from `874c267` to `925fe3f`.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 07:50:23 +01:00
Shlomo Zalman Heigh
8922003ab9
Conjur E2E Tests for API Key Authentication ( #3120 )
...
Signed-off-by: Shlomo Heigh <shlomo.heigh@cyberark.com>
2024-02-22 09:42:58 +09:00
eso-service-account-app[bot]
34e421c031
update dependencies ( #3174 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2024-02-20 08:29:05 +09:00
eso-service-account-app[bot]
33a0fa2af0
update dependencies ( #3143 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2024-02-14 23:51:35 +01:00
dependabot[bot]
f8c5e7b7be
chore(deps): bump golang from 1.21.6-bookworm to 1.22.0-bookworm in /e2e ( #3139 )
...
Bumps golang from 1.21.6-bookworm to 1.22.0-bookworm.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 22:59:22 +01:00
Engin Diri
dc9b5b7207
feat: add support for Pulumi ESC ( #2997 )
...
Signed-off-by: Engin Diri <engin.diri@ediri.de>
2024-02-14 19:56:06 +01:00
Gergely Brautigam
e726087851
feat: add push secret to e2e tests ( #3017 )
...
* feat: add push secret to e2e tests
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* finally, a fully working example for an e2e flow with push secret
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
* fix value field duplication issue
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
---------
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
2024-02-12 16:44:45 +01:00
eso-service-account-app[bot]
71f7dfc3e9
update dependencies ( #3113 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2024-02-06 09:22:48 +09:00
dependabot[bot]
6c84fa6b25
chore(deps): bump alpine from 3.19.0 to 3.19.1 in /e2e ( #3083 )
...
Bumps alpine from 3.19.0 to 3.19.1.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 08:36:32 +09:00
eso-service-account-app[bot]
f2d6036057
update dependencies ( #3091 )
...
Co-authored-by: Lucas Severo Alves <lucassalves65@gmail.com>
2024-02-01 16:48:07 +01:00
dependabot[bot]
a68879c217
chore(deps): bump golang from c4b696f
to d8c365d
in /e2e ( #3084 )
...
Bumps golang from `c4b696f` to `d8c365d`.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31 18:30:54 +01:00
Moritz Johner
01f6be8e6e
chore: bump jwx pkg ( #3075 )
...
Bump to v2 to address CVE-2024-21664.
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2024-01-25 10:34:47 +01:00
eso-service-account-app[bot]
41cd1d36a4
chore: update dependencies ( #3065 )
...
* update dependencies
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
* fix: re-generate CRDs with new controller-runtime version
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2024-01-22 20:56:06 +01:00
dependabot[bot]
e45a6aa8e6
chore(deps): bump golang from 04cf306
to c4b696f
in /e2e ( #3038 )
...
Bumps golang from `04cf306` to `c4b696f`.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 09:08:55 +01:00
dependabot[bot]
1495f96881
chore(deps): bump alpine from 13b7e62
to 51b6726
in /e2e ( #3040 )
...
Bumps alpine from `13b7e62` to `51b6726`.
---
updated-dependencies:
- dependency-name: alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 09:08:44 +01:00
Moritz Johner
43b6c5eaad
fix: hack/api-docs/requirements.txt to reduce vulnerabilities ( #3036 )
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-JINJA2-6150717
- https://snyk.io/vuln/SNYK-PYTHON-PYYAML-590151
- https://snyk.io/vuln/SNYK-PYTHON-TORNADO-5537286
- https://snyk.io/vuln/SNYK-PYTHON-TORNADO-5840803
- https://snyk.io/vuln/SNYK-PYTHON-TORNADO-6041512
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-01-19 08:04:25 +01:00
Rodrigo Fior Kuntzer
31cecaa62b
feat: add support for Hashicorp Vault mTLS ( #3018 )
...
* feat: adding support for mTLS to the Vault provider
Signed-off-by: Rodrigo Fior Kuntzer <rodrigo@miro.com>
2024-01-19 00:43:28 +01:00
Moritz Johner
00249f1d43
Create OSSF scorecard job ( #3032 )
...
* Create scorecard.yml
Adds a scorecard workflow to regularly check the repo.
See docs: https://github.com/marketplace/actions/ossf-scorecard-action#scorecard-badge
Signed-off-by: Moritz Johner <moolen@users.noreply.github.com>
2024-01-18 21:03:07 +01:00
eso-service-account-app[bot]
559c773792
update dependencies ( #3005 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Moritz Johner <moolen@users.noreply.github.com>
2024-01-10 23:59:43 +01:00
eso-service-account-app[bot]
cbb2c409e4
update dependencies ( #2988 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2024-01-02 22:58:12 +01:00
eso-service-account-app[bot]
6f21a9ab33
update dependencies ( #2978 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-12-25 12:31:26 +01:00
eso-service-account-app[bot]
7e23fbebc4
update dependencies ( #2960 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-12-18 22:08:16 +01:00
eso-service-account-app[bot]
41e9ba849b
update dependencies ( #2946 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-12-11 22:49:44 +01:00
eso-service-account-app[bot]
5967b70653
update dependencies ( #2922 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-12-04 19:16:33 +01:00
eso-service-account-app[bot]
c2957067fc
chore: update dependencies ( #2903 )
...
* update dependencies
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
* chore: bump deps
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-11-29 20:45:52 +01:00
eso-service-account-app[bot]
431aef844d
update dependencies ( #2890 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-11-20 11:43:16 +01:00
eso-service-account-app[bot]
e51d1a82a2
update dependencies ( #2850 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-11-06 15:08:05 +01:00
Moritz Johner
9ff86eab51
fix: remove sourceRef.generatorRef from .data[] ( #2735 )
...
fix: deprecate sourceRef.generatorRef from .data[]
A generator is supposed to be used via .dataFrom[]. Usage in .data[]
is not implemented and doesn't make sense, see #2720 .
This commit splits the SourceRef into two types:
- one that only defines a secretStoreRef
- one that allows to define either secretStoreRef or generatorRef
The former is used in .data[] and the latter is used in .dataFrom[].
The Deprecated field is going to be removed with v1.
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-11-02 14:37:59 +01:00
eso-service-account-app[bot]
faac47d83c
update dependencies ( #2822 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-10-30 13:20:26 +01:00
Moritz Johner
51532ca8a1
feat: add AKS e2e managed ( #2811 )
...
Migrate azure e2e tests to use the new TFC_* secrets which are
provisioned through external-secrets/infrastructure.
Also enable the use of `/ok-to-test-managed provider=azure` command
to run e2e managed tests that verify integration with AKS and
Azure Workload Identity (AZWI).
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-10-29 21:51:39 +01:00
Sonny Alves Dias
0a0fd050c0
add directive to apply template on secret names ( #2802 )
...
Signed-off-by: Sonny Alves Dias <sonny.dias@superevilmegacorp.com>
2023-10-25 13:45:38 +02:00
Anders Swanson
b1bad77eb3
Oracle: Workload Identity authentication ( #2781 )
...
* Oracle: Workload Identity authentication
Signed-off-by: anders-swanson <anders.swanson@oracle.com>
* Merge main
Signed-off-by: anders-swanson <anders.swanson@oracle.com>
* Cleanup go.mod
Signed-off-by: anders-swanson <anders.swanson@oracle.com>
* Lint
Signed-off-by: anders-swanson <anders.swanson@oracle.com>
* Use mutex for environment variables
Signed-off-by: anders-swanson <anders.swanson@oracle.com>
---------
Signed-off-by: anders-swanson <anders.swanson@oracle.com>
Signed-off-by: Anders Swanson <91502735+anders-swanson@users.noreply.github.com>
2023-10-24 21:48:25 +02:00
Moritz Johner
9e6a69fd51
feat: bump go + deps ( #2794 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-10-20 09:28:14 +09:00
eso-service-account-app[bot]
1f1d738b22
update dependencies ( #2788 )
2023-10-17 19:30:09 +02:00
eso-service-account-app[bot]
c3c803bfe7
update dependencies ( #2749 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-10-02 13:19:34 +02:00
eso-service-account-app[bot]
b9ecb18cb7
update dependencies ( #2729 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-09-25 13:30:59 +02:00
Moritz Johner
b9f8ddad20
chore: update dependencies ( #2724 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-09-21 22:14:02 +02:00
eso-service-account-app[bot]
157016b6bb
update dependencies ( #2710 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-09-18 13:58:06 +02:00
eso-service-account-app[bot]
0e983110c3
update dependencies ( #2675 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-09-04 12:51:39 +02:00
eso-service-account-app[bot]
77e57ab17a
update dependencies ( #2657 )
...
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
2023-08-28 13:30:11 +02:00
Moritz Johner
97df83b518
chore: bump dependencies ( #2654 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-08-28 11:50:46 +02:00
eso-service-account-app[bot]
5ead8ace2e
chore: update dependencies ( #2605 )
...
* update dependencies
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
* bumping dependencies
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
---------
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2023-08-15 08:19:21 -03:00
Gustavo Fernandes de Carvalho
6319977e63
Fixing when orphaned secret deletion when target.Name is not set ( #2609 )
...
* Fixing when orphaned secret deletion when target.Name is not set
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
* Linting
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
* Fixing e2e tests
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
---------
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2023-08-15 07:26:00 -03:00
Moritz Johner
416deb3303
chore: bump dependencies ( #2568 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-08-02 21:42:03 +02:00
Shuhei Kitagawa
12a4470949
Support PushSecret Property for GCP ( #2465 )
...
* Support PushSecret Property for GCP
Signed-off-by: shuheiktgw <s-kitagawa@mercari.com>
* Take over the ownership if the label does not exist
Signed-off-by: shuheiktgw <s-kitagawa@mercari.com>
---------
Signed-off-by: shuheiktgw <s-kitagawa@mercari.com>
2023-08-01 14:38:47 +02:00
Michael Sauter
bdf437c2e1
Add support for Delinea DevOps Secrets Vault ( #2415 )
...
* Add support for Delinea DevOps Secrets Vault
Closes #1709 .
Signed-off-by: Michael Sauter <michael.sauter@boehringer-ingelheim.com>
* fix: remove merge conflict
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* Improve documentation
Signed-off-by: Michael Sauter <michael.sauter@boehringer-ingelheim.com>
---------
Signed-off-by: Michael Sauter <michael.sauter@boehringer-ingelheim.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: Moritz Johner <moolen@users.noreply.github.com>
2023-07-06 18:01:43 +02:00
eso-service-account-app[bot]
13d59f9756
chore: update dependencies ( #2463 )
...
* update dependencies
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
* fix: downgrade kube-openapi
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-07-05 19:51:50 +02:00
eso-service-account-app[bot]
a4c136ced9
chore: update dependencies ( #2448 )
...
* update dependencies
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
* chore: downgrade kube-openapi due to incompat
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-06-26 13:11:47 +02:00
eso-service-account-app[bot]
51e309258f
chore: update dependencies ( #2432 )
...
* update dependencies
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
* chore: update deps
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-06-21 19:53:09 +02:00
Michael Sauter
a4508a8091
Fix E2E test setup on non-linux machines ( #2414 )
...
Signed-off-by: Michael Sauter <michael.sauter@boehringer-ingelheim.com>
2023-06-15 11:54:18 +02:00
eso-service-account-app[bot]
c9d09546c1
chore: update dependencies ( #2406 )
...
* update dependencies
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
* fix: revert openapi change due to incompatibility
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Moritz Johner <moolen@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-06-12 19:51:47 +02:00
Moritz Johner
05803f7aff
feat: add e2e tests for aws role-based auth ( #2376 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-06-12 12:58:29 +02:00
eso-service-account-app[bot]
979d8beb94
chore: update dependencies ( #2386 )
...
* update dependencies
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
* fix: downgrade one kube-openapi dep
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: External Secrets Operator <ExternalSecretsOperator@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-06-05 19:51:13 +02:00
Moritz Johner
54664b43b1
chore: update dependencies ( #2348 )
...
* chore: update dependencies
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* chore: get rid of argo dependency to be independent of their k8s
versioning
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-05-31 09:36:22 +02:00
Moritz Johner
5fb8758278
fix: implement parameterstore versions ( #2352 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-05-26 01:06:10 +02:00
Maikel
6128e1d045
fix: use correct casing in docs for GitLab provider ( #2303 )
...
* fix: use correct casing in docs for GitLab provider
Signed-off-by: Maikel Vlasman <git@maikelvlasman.com>
* chore: update helm tests
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: Maikel Vlasman <git@maikelvlasman.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: Maikel Vlasman <git@maikelvlasman.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-05-15 14:12:24 +02:00
Moritz Johner
06cc4bfc39
chore: bump dependencies ( #2314 )
2023-05-15 11:11:10 +02:00
Gaurav Dasson
7b8fef2c18
✨ Enabling Vault IAM auth ( #2208 )
...
* Enabling Vault IAM auth
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
* Adding spec
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
* Adding test cases and decoupling vault provider from aws for iam auth
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
* Fixing comments
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
* Fixing linter issues
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
* Fixing the check-diff errors
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
* Adding support for assumeRole operations when using static creds
Signed-off-by: Gaurav Dasson <gdasson@Gauravs-Mac-mini.local>
* Bumping the dependencies to fix the go.mod/go.sum conflicts
Signed-off-by: Gaurav Dasson <gdasson@Gauravs-Mac-mini.local>
* Bumping up e2e go mod files
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
---------
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
2023-05-11 06:10:07 -03:00
Moritz Johner
6130c8f43b
chore: update deps ( #2283 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-05-02 21:37:54 +02:00
Moritz Johner
d605a5b450
chore: update deps ( #2227 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-04-16 15:42:44 +02:00
Moritz Johner
4d420d498a
chore: bump deps ( #2203 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-04-05 21:15:18 +02:00
Moritz Johner
34ea2b035c
chore: bump deps ( #2183 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-03-29 23:08:21 +02:00
Moritz Johner
e7088937f4
✨ update deps & fix dashboard json ( #2148 )
...
* fix: export grafana dashboard properly
The dashboard JSON must be exported via the share UI, instead of the
JSON Model from settings.
This allows a user to select the correct datasource when importing it
via UI.
see here: https://grafana.com/docs/grafana/latest/dashboards/manage-dashboards/#exporting-a-dashboard
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* chore: bump deps
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-03-21 00:09:04 +01:00
azert9
f181500e98
Feature/scaleway provider ( #2086 )
...
* wip: basic structure of scaleway provider
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* test: add some tests for GetAllSecrets
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: implement PushSecret
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* test: improved test fixtures
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: allow finding secrets by project using the path property
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: add delete secret method
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* Delete dupplicate of push remote ref test implem
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: add capability to use a secret for configuring access token
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: implement GetSecretMap
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: filtering by name and projetc id
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* test: add test for finding secret by name regexp
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: config validation
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* fix: handle situation where no namespace is specified and we cannot provide a default
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: reference secrets by id or name
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* fix: invalid request caused by pagination handling
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: log the error when failing to access secret version
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* fix: pass context to sdk where missing
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: add a cache for reducing AccessSecretVersion() calls
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* refacto: use GetSecret with name instead of ListSecrets
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: allow using secret name in ExternalSecrets
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: use latest_enabled instead of latest
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* refacto: optimized PushSecret and improved its test coverage
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* fix: doesConfigDependOnNamespace was always true
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: use new api with refactored name-based endpoints
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* remove useless todo
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* fix: use secret names as key for GetAllSecrets
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: support gjson propery lookup
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: e2e tests
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* test: e2e test using secret to store api key
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* test: cleanup left over resources on the secret manager before each e2e run
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* doc: add doc for scaleway provider
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* refacto: fix lint issues
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* test: cleanup code in e2e was commented
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: the previous version is disabled when we push to a secret
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* doc: add comments to ScalewayProvider struct to point to console and doc
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
* feat: add missing e2e env vars for scaleway
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* docs: add scaleway to support/stability table
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: Julien Loctaux <no.mail@jloc.fr>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-03-16 01:03:52 +01:00
Moritz Johner
7edfff81e3
chore: bump dependencies ( #2124 )
...
* chore: bump dependencies
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: msal api breaking change
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-03-13 22:17:48 +01:00
renanaAkeyless
7e5fbb124b
✨ Add CABundle/CAProvider to Akeyless provider ( #2092 )
...
* support adding CA Cert in Akeyless provider
Signed-off-by: Docs <renana@akeyless.io>
* update akeyless-go to v3
Signed-off-by: Docs <renana@akeyless.io>
* update description
Signed-off-by: Docs <renana@akeyless.io>
* update description
Signed-off-by: Docs <renana@akeyless.io>
* update description
Signed-off-by: Docs <renana@akeyless.io>
* update description
Signed-off-by: Docs <renana@akeyless.io>
* fix comments
Signed-off-by: Docs <renana@akeyless.io>
---------
Signed-off-by: Docs <renana@akeyless.io>
2023-03-07 13:11:02 +01:00
Moritz Johner
d3213d13c2
chore: bump deps ( #2098 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-03-06 11:57:08 +00:00
Moritz Johner
4e4992f0e2
🧹 bump dependencies ( #2061 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-02-27 12:15:11 +00:00
Moritz Johner
409f18b964
🧹 bump deps ( #2032 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-02-20 11:03:07 +01:00
Moritz Johner
151d83e807
chore: bump dependencies ( #2012 )
...
* chore: bump dependencies
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: disable flow logs in EKS testbed
This causes issues in the way we set up the trust relationship between
GHA and AWS; We see a HTTP 400 when tf tries to assume this role.
Because
we don't need this we can disable it.
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-02-14 17:42:44 +00:00
Moritz Johner
731da81162
🧹 bump dependencies & regenerate CRDs ( #1990 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-02-07 14:08:01 +01:00
Moritz Johner
e0a9986ea0
feat: bump packages ( #1976 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-02-01 23:53:27 +00:00
Gustavo Fernandes de Carvalho
a1f8a8adc7
🐛 Fixing PushSecret CRD generation ( #1967 )
...
* Fixing PushSecret CRD generation
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
* fix: increase hashicorp vault cache size to prevent eviction
Also remove tiny cache size from e2e tests
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
---------
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2023-02-02 00:30:10 +01:00
Moritz Johner
5ef3b23a68
feat: make cache generic, refactor feature flags ( #1640 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-01-19 17:25:47 +01:00
Gustavo Fernandes de Carvalho
b36e027ad7
🧹 chore: bumps ( #1925 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2023-01-16 08:35:34 -03:00
Gustavo Fernandes de Carvalho
a7d6224bda
🧹 chore: bumps ( #1923 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2023-01-16 07:07:03 -03:00
Gustavo Fernandes de Carvalho
a2518e4997
🧹 chore: bumps ( #1913 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2023-01-14 12:48:56 -03:00
Moritz Johner
736b287b6d
✨ implement azure referent auth ( #1886 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-01-13 18:30:34 +00:00
Moritz Johner
5384954f46
aws secretsmanager/parameterstore referent auth ( #1884 )
...
* feat: implement referentAuth for aws
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* feat: e2e tests
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* Update pkg/provider/aws/provider.go
Co-authored-by: Gustavo Fernandes de Carvalho <gusfcarvalho@gmail.com>
Signed-off-by: Moritz Johner <moolen@users.noreply.github.com>
* Update pkg/provider/aws/provider.go
Co-authored-by: Gustavo Fernandes de Carvalho <gusfcarvalho@gmail.com>
Signed-off-by: Moritz Johner <moolen@users.noreply.github.com>
* feat: allow each credential to be referent
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <moolen@users.noreply.github.com>
Co-authored-by: Gustavo Fernandes de Carvalho <gusfcarvalho@gmail.com>
2023-01-13 10:19:25 +01:00
Moritz Johner
11c61d8581
feat: referent auth for gcp ( #1887 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-01-10 14:40:42 +01:00
Gustavo Fernandes de Carvalho
6677c1e52d
🧹 chore: bumps ( #1896 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2023-01-09 16:07:21 -03:00
dependabot[bot]
f2124d74da
🧹 chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.171 to 1.44.172 ( #1857 )
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.44.171 to 1.44.172.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.171...v1.44.172 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 20:51:09 +01:00
Moritz Johner
ac46bd2700
chore: bump golang-jwt ( #1858 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2023-01-03 23:49:34 +00:00
Gustavo Fernandes de Carvalho
0bd9ea4dbd
✨ Templates from string ( #1748 )
...
* Adds templates from string
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2023-01-03 19:02:43 -03:00
Gustavo Fernandes de Carvalho
ed173dcf77
chore: bumps ( #1852 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2023-01-03 22:11:59 +01:00
Gustavo Fernandes de Carvalho
3762297fb3
🧹 chore: bumps ( #1807 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2022-12-12 14:37:22 -03:00
Gustavo Fernandes de Carvalho
823486ced1
🧹 chore:bumps ( #1797 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2022-12-11 09:19:47 -03:00