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

2664 commits

Author SHA1 Message Date
Moritz Johner
b460153452 chore: update crd-spec
see https://github.com/external-secrets/crd-spec/pull/3

Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2021-02-06 13:10:00 +01:00
Lucas Severo Alves
e8fb686e05
Merge pull request #17 from external-secrets/add-main-controller-logic
Add main controller logic
2021-02-03 17:47:34 +01:00
Lucas Severo Alves
60aaecf76b Linter fixes 2021-01-27 12:44:25 +01:00
Lucas Severo Alves
8c79f1458c Fix reconciler name typo 2021-01-27 12:26:58 +01:00
Lucas Severo Alves
04f3dd4119 Merge branch 'main' into add-main-controller-logic 2021-01-27 12:18:11 +01:00
Lucas Severo Alves
3227e730f1 Change dir structure and adapt 2021-01-27 12:08:28 +01:00
Jonatas Baldin
2c7a46fb3c
Merge pull request #16 from mcavoyk/feat/cluster-store
Add ClusterSecretStore resource
2021-01-08 09:58:58 +01:00
Kellin McAvoy
107b302760 Merge branch 'main' into feat/cluster-store 2021-01-07 12:53:10 -05:00
Kellin McAvoy
3fd7586033 move controller into pkg 2021-01-07 12:50:59 -05:00
Jonatas Baldin
d1b879aa41 Add comment on _ import on ExternalSecret controller 2021-01-07 17:48:35 +01:00
Jonatas Baldin
f57493bcec Move code out of the main reconcile closer function and organise logs 2021-01-07 17:36:39 +01:00
Jonatas Baldin
88f337386d Add GetNamespacedName to GenericStore interface 2021-01-07 17:36:25 +01:00
Jonatas Baldin
8ee64d918e Enable the New() method on the Prodiver interface to receive a GenericStore instead of a SecretStoreProvider) 2021-01-07 11:51:16 +01:00
Jonatas Baldin
87ed4ed118 Watch for owned corev1.Secrets on the ExternalSecret reconciler 2021-01-07 11:40:37 +01:00
Jonatas Baldin
31618e0d0c Add changes to go mod after running go mod tidy 2021-01-06 16:50:35 +01:00
Kellin
cd937ac4b5
Merge pull request #15 from mcavoyk/feat/helm-chart
feat: add initial helm chart
2021-01-06 10:50:22 -05:00
Jonatas Baldin
1845b77c0c Add base for SecretStore controller 2021-01-06 16:50:16 +01:00
Jonatas Baldin
5e3c3e8d3f Fix README examples and resource samples 2021-01-06 16:49:59 +01:00
Kellin McAvoy
35f52ca1f5 fix: improve portability of Makefile 2021-01-05 13:15:48 -05:00
Kellin McAvoy
3db006ddc4 feat: add cluster store 2020-12-29 13:02:29 -05:00
Kellin McAvoy
2e0a6effbe convert to multi-api 2020-12-29 12:25:08 -05:00
Kellin
a67d45db09
Merge pull request #3 from external-secrets/status-phase
standardize condition and remove phase
2020-12-28 16:45:08 -05:00
Kellin McAvoy
a7a074dd02 feat: initial helm chart 2020-12-22 15:27:16 -05:00
Kellin McAvoy
64efdffd72 standardize condition and remove phase 2020-12-22 11:43:53 -05:00
Kellin
6ac4860f23
Merge pull request #13 from mcavoyk/cleanup/lint
cleanup: add lint and editorconfig
2020-12-22 10:11:57 -05:00
Kellin McAvoy
987d499241 cleanup: add lint and editorconfig 2020-12-21 14:38:48 -05:00
Lucas Severo Alves
d10ce31973
Merge pull request #11 from external-secrets/feat/basic-ci
Basic CI
2020-12-11 19:15:26 +01:00
Lucas Severo Alves
bed48b9681 Fix repo URL, typo and platform 2020-12-11 17:54:13 +01:00
Lucas Severo Alves
b605973c6a Use correct GH registry 2020-12-10 17:08:21 +01:00
Lucas Severo Alves
de2f9edaa0 rename workflows 2020-12-10 16:19:37 +01:00
Lucas Severo Alves
4661538d3c Use only amd64 for now 2020-12-10 16:07:05 +01:00
Lucas Severo Alves
3289d1b9bb Fix typo and flake coverage 2020-12-10 15:59:56 +01:00
Lucas Severo Alves
c5919dbfb9 Initial CI setup 2020-12-10 15:54:56 +01:00
Jonatas Baldin
364f6be071
Merge pull request #9 from external-secrets/feat/provider-interface
feat: provider interface
2020-12-09 17:35:31 +01:00
Moritz Johner
2f5da00f50 fix: update example store 2020-12-09 13:16:34 +01:00
Moritz Johner
04394dfbe3
Merge pull request #2 from external-secrets/fix/root-provider-spec
fix: root providers under a provider field
2020-12-09 09:13:26 +01:00
Moritz Johner
62608c9fa8 fix: root providers under a provider field
This is needed for easy-to-use CR validation, see external-secrets/external-secrets#9
2020-12-09 08:31:29 +01:00
Moritz Johner
bea6994f42 fix: remove unneeded SetProvider func 2020-12-09 08:20:07 +01:00
Jonatas Baldin
ec599c51c2
Remove old CRDs from x-k8s.io domain (#10) 2020-12-02 00:26:03 +01:00
Kellin McAvoy
f1fb6cfa06 feat: implement provider interface
adds the provider interface, generic store and schema registration.
mostly taken from  itscontained/secret-manager

Co-authored-by: Moritz Johner <beller.moritz@googlemail.com>
2020-12-01 15:57:14 +01:00
Moritz Johner
ffd4a220d1 chore: remove newlines from license boilerplate 2020-12-01 15:57:14 +01:00
Moritz Johner
0fce597e54 chore: upgrade controller-gen to 0.4.1
we want minProperties/maxProperties validation, see here:
https://github.com/kubernetes-sigs/controller-tools/releases/tag/v0.4.1
and
https://github.com/kubernetes-sigs/controller-tools/pull/488/files
2020-12-01 15:57:14 +01:00
Jonatas Baldin
8deaa8471a
Merge pull request #4 from external-secrets/change-crd-subdomain
Change CRD subdomain from external-secerets.x-k8s.io to external-secrets.io
2020-12-01 15:27:26 +01:00
Jonatas Baldin
263d47bf7f
Merge pull request #1 from external-secrets/sync-crd-wiht-code
Sync CRD spec with bootstrap project
2020-11-30 13:26:04 +01:00
Jonatas Baldin
fe86491c76 Change CRD subdomain from external-secerets.x-k8s.io to external-secrets.io 2020-11-30 13:24:07 +01:00
Jonatas Baldin
109e9a7e68 Change CRD subdomain from external-secerets.x-k8s.io to external-secrets.io 2020-11-30 13:18:58 +01:00
Jonatas Baldin
2f843755d3 Remove KES term. Whenever we need to relate to the Operator itself, we will use the term External Secrets Operator (ESO) 2020-11-30 13:09:24 +01:00
Jonatas Baldin
3b3ce85f63
Merge pull request #3 from external-secrets/add-kind-and-fix-typos
Add Add Kind to ExternalSecret.spec.secretStoreRef and fix typos
2020-11-24 15:41:24 +01:00
Jonatas Baldin
a94b8db3f3 Generate manifests 2020-11-24 11:52:06 +01:00
Jonatas Baldin
5764efe196 Improve wording on ExternalSecret sample 2020-11-24 11:51:20 +01:00