diff options
Diffstat (limited to 'f3s/argocd')
| -rw-r--r-- | f3s/argocd/values.yaml | 13 |
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: |
