From 9701ce32432e62b798379527deba78e5db6c30af Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Sun, 8 Sep 2024 21:30:21 +0200 Subject: [PATCH] Add argo cd vault plugin --- argocd/cmp-plugin.yaml | 25 +++++++++++++++++++++++++ argocd/kustomization.yaml | 7 ++++--- argocd/overlays/cmp-plugin-patch.yaml | 0 3 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 argocd/cmp-plugin.yaml create mode 100644 argocd/overlays/cmp-plugin-patch.yaml diff --git a/argocd/cmp-plugin.yaml b/argocd/cmp-plugin.yaml new file mode 100644 index 0000000..a22992c --- /dev/null +++ b/argocd/cmp-plugin.yaml @@ -0,0 +1,25 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: cmp-plugin +data: + avp.yaml: | + apiVersion: argoproj.io/v1alpha1 + kind: ConfigManagementPlugin + metadata: + name: argocd-vault-plugin + spec: + allowConcurrency: true + discover: + find: + command: + - sh + - "-c" + - "find . -name '*.yaml' | xargs -I {} grep \"