Skip to content

Commit 2796404

Browse files
committed
feat: added pvcs
1 parent 187250e commit 2796404

File tree

2 files changed

+41
-13
lines changed

2 files changed

+41
-13
lines changed

agentic_rag/k8s/local-deployment/deployment.yaml

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -104,18 +104,11 @@ spec:
104104
configMap:
105105
name: agentic-rag-config
106106
- name: data-volume
107-
emptyDir: {}
107+
persistentVolumeClaim:
108+
claimName: agentic-rag-data-pvc
108109
- name: chroma-volume
109-
emptyDir: {}
110+
persistentVolumeClaim:
111+
claimName: agentic-rag-chroma-pvc
110112
- name: ollama-models
111-
emptyDir: {}
112-
# For production, consider using persistent volumes instead of emptyDir
113-
# - name: data-volume
114-
# persistentVolumeClaim:
115-
# claimName: agentic-rag-data-pvc
116-
# - name: chroma-volume
117-
# persistentVolumeClaim:
118-
# claimName: agentic-rag-chroma-pvc
119-
# - name: ollama-models
120-
# persistentVolumeClaim:
121-
# claimName: ollama-models-pvc
113+
persistentVolumeClaim:
114+
claimName: ollama-models-pvc
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
apiVersion: v1
2+
kind: PersistentVolumeClaim
3+
metadata:
4+
name: agentic-rag-data-pvc
5+
namespace: agentic-rag
6+
spec:
7+
accessModes:
8+
- ReadWriteOnce
9+
resources:
10+
requests:
11+
storage: 50Gi
12+
---
13+
apiVersion: v1
14+
kind: PersistentVolumeClaim
15+
metadata:
16+
name: agentic-rag-chroma-pvc
17+
namespace: agentic-rag
18+
spec:
19+
accessModes:
20+
- ReadWriteOnce
21+
resources:
22+
requests:
23+
storage: 50Gi
24+
---
25+
apiVersion: v1
26+
kind: PersistentVolumeClaim
27+
metadata:
28+
name: ollama-models-pvc
29+
namespace: agentic-rag
30+
spec:
31+
accessModes:
32+
- ReadWriteOnce
33+
resources:
34+
requests:
35+
storage: 50Gi # Larger storage for model files

0 commit comments

Comments
 (0)