blob: 6ece0afc60a0610f620323434a4d26109b07437c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# Persistent Volume and Claim for ArgoCD repo-server
# Following the pattern from Loki and Tempo deployments
# Storage: 10Gi at /data/nfs/k3svolumes/argocd/repo-server
apiVersion: v1
kind: PersistentVolume
metadata:
name: argocd-repo-server-pv
spec:
capacity:
storage: 10Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
hostPath:
path: /data/nfs/k3svolumes/argocd/repo-server
type: Directory
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: argocd-repo-server-pvc
namespace: cicd
spec:
storageClassName: "" # Empty for manual binding to PV
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
|