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