Browse Source

add external-secrets to backup

Josh Bicking 1 week ago
parent
commit
8a72c25dd0
2 changed files with 25 additions and 0 deletions
  1. 24 0
      backup/applications.yaml
  2. 1 0
      backup/external-secrets

+ 24 - 0
backup/applications.yaml

@@ -130,3 +130,27 @@ spec:
   syncPolicy:
     automated:
       enabled: true
+---
+apiVersion: argoproj.io/v1alpha1
+kind: Application
+metadata:
+  name: external-secrets
+  namespace: argocd
+spec:
+  destination:
+    namespace: external-secrets
+    server: https://kubernetes.default.svc
+  project: default
+  sources:
+  - repoURL: https://charts.external-secrets.io
+    targetRevision: '2.0.1'
+    chart: external-secrets
+  - path: backup/external-secrets
+    repoURL: https://gogs.jibby.org/jhb2345/server
+    targetRevision: HEAD
+  syncPolicy:
+    syncOptions:
+      - CreateNamespace=true
+      - ServerSideApply=true
+    automated:
+      enabled: true

+ 1 - 0
backup/external-secrets

@@ -0,0 +1 @@
+../argocd/external-secrets