summaryrefslogtreecommitdiff
path: root/f3s/argocd
diff options
context:
space:
mode:
Diffstat (limited to 'f3s/argocd')
-rw-r--r--f3s/argocd/values.yaml13
1 files changed, 13 insertions, 0 deletions
diff --git a/f3s/argocd/values.yaml b/f3s/argocd/values.yaml
index 9dcc3d3..2a8e7b6 100644
--- a/f3s/argocd/values.yaml
+++ b/f3s/argocd/values.yaml
@@ -52,6 +52,19 @@ server:
# Repo Server configuration (clones repos, generates manifests)
repoServer:
replicas: 1
+ # Enable persistence for repo cache - mount PVC at /home/argocd/repo-cache
+ # This avoids conflict with default /tmp mount used by ArgoCD
+ volumes:
+ - name: repo-server-data
+ persistentVolumeClaim:
+ claimName: argocd-repo-server-pvc
+ volumeMounts:
+ - name: repo-server-data
+ mountPath: /home/argocd/repo-cache
+ # Configure repo-server to use the persistent cache directory
+ env:
+ - name: XDG_CACHE_HOME
+ value: /home/argocd/repo-cache
# Resource limits
resources:
limits: