Moritz Johner
e4f93a2f2b
feat: add fossa check ( #1819 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-12-16 21:53:04 +01:00
Moritz Johner
242a6ee1ef
chore: improve naming in examples, regenerate api doc spec ( #1746 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-11-30 20:06:59 +01:00
Gustavo Fernandes de Carvalho
8492c28e77
Fixing release pipeline for boringssl ( #1763 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2022-11-29 19:50:11 -03:00
Moritz Johner
dd08a78684
feat: fips compliant build using boringcrypto ( #1731 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-11-23 21:25:19 +01:00
Moritz Johner
6fc6ba76d0
feat: add release manifests ( #1728 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-11-23 20:10:15 +01:00
Yannay Hammer
14f5ddf198
Added namespace condition to ClusterSecretStore ( #1635 )
...
* Added namespace condition to ClusterSecretStore
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Added the new conditions field to the docs
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Added tests to ClusterSecretStore namespace conditions
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Added some comments to explain tests better
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Fixed a testcase
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Increased golangci timeout to 10m
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Fixed test to use fakeProvider correctly
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Removed hardcoded timeout from make lint
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Improved error message on non matching namespace
Co-authored-by: Moritz Johner <moolen@users.noreply.github.com>
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Modified testCase to use GenericStore interface
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Attempt at generalizing the testcase and reducing code duplication
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* Reduced some diff
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
* fix: tidy e2e mod
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Yannay Hammer <yannayha@gmail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-authored-by: Docs <docs@external-secrets.io>
Co-authored-by: Moritz Johner <moolen@users.noreply.github.com>
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2022-10-17 16:40:18 +02:00
Moritz Johner
265a9826aa
fix: create main image with ubi suffix ( #1619 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-10-08 23:53:15 +02:00
Moritz Johner
1672dfd556
feat: test UBI image build ( #1574 )
...
* feat: test UBI image build
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Co-Authored-By: Idan Adar <iadar@il.ibm.com>
Co-Authored-By: mrgadgil
2022-10-06 19:14:13 +02:00
Moritz Johner
673f12456a
feat: run scanner on pr ( #1553 )
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-09-15 17:17:52 +02:00
Moritz Johner
ed0ceb8d84
fix: aws parameter store json decode, bump go 1.19 ( #1525 )
...
* fix: parameter store should decode complex json values
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-09-06 19:46:36 +02:00
Gustavo Fernandes de Carvalho
8f25048350
🧹 Removing Unknown License from allowed licenses ( #1446 )
...
Signed-off-by: Gustavo Carvalho <gusfcarvalho@gmail.com>
2022-08-11 14:35:11 -03:00
Devin Buhl
1da44c7fb0
feat: add kustomization file to config/crds/bases folder ( #1274 )
...
* fix: add kustomization file to crds folder
This will allow for the CRDs to be installed into a Kubernetes cluster from a Kustomization, for example:
```yaml
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- github.com/external-secrets/external-secrets//config/crds/bases?ref=v0.5.6
```
* fix: generate script
* fix: helm.generate
Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2022-07-27 19:28:59 +02:00
Moritz Johner
8e0a5b96c6
ArgoCD & Flux e2e suites ( #1041 )
...
* feat: add gitops suite
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* feat: add flux tests
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* fix: pin to v1.23 kubectl version to avoid invalid apiVersion issue
see: https://github.com/aws/aws-cli/issues/6920
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
* Revert "fix: pin to v1.23 kubectl version to avoid invalid apiVersion issue"
This reverts commit 2f78226cdce1683a0255457b41199d10dd30509f.
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-05-23 16:14:21 +02:00
Marcin Kubica
da58232f1c
Use gsed on macos.
...
Signed-off-by: Marcin Kubica <marcin.kubica@engineerbetter.com>
2022-05-17 22:47:49 +01:00
paul-the-alien[bot]
93d47712b6
Merge pull request #1023 from Simspace/improve-docs
...
Update docs from v1alpha to v1beta1, fix typos
2022-04-19 19:49:16 +00:00
Jeroen Op 't Eynde
c04350d0d0
fix(helm-chart): remove caBundle and set name/namespace ( #1001 )
...
Do not set caBundle to avoid issues with GitOps tools.
2022-04-19 21:43:19 +02:00
Gustavo Carvalho
59d08dda2b
Added Dependency License Check Workflow
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-04-19 10:50:45 -03:00
Docs
b8370897f0
Update docs from v1alpha to v1beta1, fix typos
2022-04-18 12:15:39 -07:00
Eric Chan
e132edf0d4
Only generate create flags for cluster scoped crds
2022-03-30 13:19:35 +10:00
Eric Chan
efb75527e0
add create flags to each CRDs resources for a more fine-grained control
2022-03-30 13:19:35 +10:00
Carlos Tadeu Panato Junior
332977caba
sign images using cosign ( #845 )
...
Signed-off-by: cpanato <ctadeu@gmail.com>
2022-03-19 21:07:50 +01:00
Gustavo Carvalho
40ec693479
Merge branch 'main' into feature/conversion-webhook
...
Fixed conflicts and implemented necessary changes for v1beta1
2022-02-16 16:00:32 -03:00
Gustavo Carvalho
2e6017dd4b
Using cobra commands instead of several binaries
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-15 08:52:52 -03:00
Gustavo Carvalho
1587fa02b1
Improved deployments and crd logic. Added cert-controller reconcile tests
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-14 10:08:27 -03:00
Gustavo Carvalho
bbedad6053
WIP: improve deployment manifests to be on a functional state
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-13 15:53:40 -03:00
Gustavo Carvalho
e776f6d843
WIP: implementing separate deployments
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-13 09:14:41 -03:00
Gustavo Carvalho
633c777d7a
Trying to fix check diff without breaking everything else
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-11 08:18:39 -03:00
Gustavo Carvalho
024b64fe39
Added Readiness Probe for helm charts.
...
Fixed make generate command to not use kubectl
Fixed lint
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-11 08:10:11 -03:00
Moritz Johner
b864f96e10
docs: add templating v2
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-02-11 08:26:32 +01:00
Gustavo Carvalho
773d362a5c
Fixing Makefile and helm README
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-10 17:00:52 -03:00
Gustavo Carvalho
b8ef9e8dba
Now adding appropriate bundle
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-10 14:53:18 -03:00
Gustavo Carvalho
fd9e09a1ee
WIP: Structured reconciliation loops for CRDs
...
Signed-off-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-10 14:12:13 -03:00
Docs
512853ab35
First version for docs versioning
...
Signed-off-by: Gustavo Fernandes de Carvalho <gustavo.carvalho@container-solutions.com>
2022-02-01 10:44:34 -03:00
Moritz Johner
008268ee00
feat(e2e): implement aws tests, enhance gcp tests
...
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2022-01-21 23:37:50 +01:00
Moritz Johner
40ff991e17
fix: remove support for v1beta1 crds
2022-01-17 21:44:33 +01:00
Lucas Severo Alves
25763fde81
e2e testing for gcp Workload Identity
2021-12-30 22:08:00 +01:00
John Hobbs
085c5de4cd
Upgrade golangci-lint and change install script.
2021-10-27 16:35:55 -05:00
Ileriayo Adebiyi
8202c669ea
Update Makefile
2021-10-25 22:12:11 +01:00
Ileriayo Adebiyi
1c9e2ba949
Update makefile
2021-10-25 19:21:35 +01:00
Daniel Hix
2881a92633
revert change
2021-10-21 14:41:59 -05:00
Daniel Hix
38505a6c37
Add failure message as well
2021-10-21 14:36:30 -05:00
Daniel Hix
bd27cde230
Add debug output to know when linting has finished
2021-10-20 18:21:21 -05:00
Daniel Hix
8f14448e57
Add lint target to reviewable
2021-10-20 18:21:05 -05:00
paul-the-alien[bot]
d537517cb8
Merge pull request #276 from external-secrets/feature/add-arm-builds
...
add arm build
2021-07-28 07:38:16 +00:00
ric
494b9fcbcf
minor correction in lint warning
2021-07-23 16:58:22 +01:00
Moritz Johner
7a86987791
feat: add arm build
2021-07-21 23:44:53 +02:00
Moritz Johner
ea46ec1911
fix(e2e): refactor e2e tests
2021-07-12 22:03:59 +02:00
Kellin McAvoy
f0efb59f94
ci: add helm.docs target to helm generate
2021-05-27 13:36:08 -05:00
Kellin McAvoy
250f40b869
ci: print diff error on failure
2021-05-18 11:39:52 -05:00
Moritz Johner
7beec56522
feat: add basic e2e test
2021-04-25 15:44:15 +02:00