From ee90e6a6a84f5fcc9f12983457ea9b28e4382ab0 Mon Sep 17 00:00:00 2001 From: Joachim Hill-Grannec Date: Fri, 19 Apr 2024 17:25:32 -0600 Subject: [PATCH] fix: allow no gpg key to exist --- .../argocd/overlays/argo-cd-repo-server-ksops-patch.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gitops/base-install/argocd/overlays/argo-cd-repo-server-ksops-patch.yaml b/gitops/base-install/argocd/overlays/argo-cd-repo-server-ksops-patch.yaml index b9070aa..2fdb8c6 100644 --- a/gitops/base-install/argocd/overlays/argo-cd-repo-server-ksops-patch.yaml +++ b/gitops/base-install/argocd/overlays/argo-cd-repo-server-ksops-patch.yaml @@ -30,7 +30,9 @@ spec: # Import the private gpg key from the secret into argocd - name: import-gpg-key image: argoproj/argocd:v2.5.0 - command: [ "gpg", "--import","/sops-gpg/sops.asc" ] + command: [ "/bin/sh", "-c" ] + args: + - "gpg --import /sops-gpg/sops.asc || true" env: - name: GNUPGHOME value: /gnupg-home/.gnupg