Kellin
7b2e081a24
Merge pull request #40 from mcavoyk/cleanup-ci
...
Simplify and optimize CI pipeline
2021-02-26 17:01:05 -05:00
FiX Kowalski
4de3d766c6
feat: support Azure KeyVault as provider ( #5 )
...
* Introduce the proposed CRD change before we code it
* Use clientId & tenantId as found in Azure native JSON rather than clientID & tenantID looking nore AWS-like.
* Native field name in Azure CLI is "vaultUri"
* Use `servicePrincipalSecretRef` instead of `secretRef` to open AZ KV
2021-02-26 19:21:27 +01:00
Moritz Johner
53cc579ee8
fix: ssm may respond with nil SecretString ( #41 )
...
also: support nested json keys like foo.bar
details here: https://github.com/tidwall/gjson
2021-02-26 09:11:16 +01:00
Kellin McAvoy
b4b1f892c5
Improve primary CI pipeline and refactor Makefile
2021-02-25 05:01:57 -05:00
Moritz Johner
92be45df6a
add awssm support ( #34 )
...
* feat: add awssm
fixes #26
2021-02-24 20:01:28 +01:00
Moritz Johner
89c56c269f
feat: status conditions ( #25 )
...
* feat: implement es ready condition
Co-authored-by: Kellin <kellinmcavoy@gmail.com>
2021-02-15 21:51:38 +01:00
Lucas Severo Alves
87cfc51216
Merge pull request #32 from external-secrets/logo
...
Adding logo to the project Readme
2021-02-10 18:40:01 +01:00
Lucas Severo Alves
e0e824967d
Tidy image
2021-02-10 15:29:46 +01:00
Lucas Severo Alves
5d47c42cf1
Add logo to readme
2021-02-10 15:10:13 +01:00
Moritz Johner
241f26c6c2
Merge pull request #23 from external-secrets/chore/update-crd-spec
...
update crd spec
2021-02-08 21:06:08 +01:00
Moritz Johner
da21356aa8
Merge pull request #24 from external-secrets/fix/go-1.15
...
fix: update go/dockerfile 1.15
2021-02-08 21:06:00 +01:00
Moritz Johner
3506b6fe85
fix: update go/dockerfile 1.15
2021-02-06 13:25:37 +01:00
Moritz Johner
adb4de943d
chore: update dependencies
2021-02-06 13:16:36 +01:00
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