# services/hermes/pvc.yaml apiVersion: v1 kind: PersistentVolumeClaim metadata: name: hermes-home namespace: hermes labels: app: hermes spec: accessModes: - ReadWriteOnce storageClassName: astreae resources: requests: storage: 4Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: hermes-agent-home namespace: hermes labels: app: hermes-agent spec: accessModes: - ReadWriteOnce storageClassName: astreae resources: requests: storage: 20Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: hermes-provider-auth namespace: hermes labels: app.kubernetes.io/part-of: hermes spec: accessModes: - ReadWriteMany storageClassName: astreae resources: requests: storage: 1Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: hermes-chat-router-state namespace: hermes labels: app: hermes-chat-router spec: accessModes: - ReadWriteOnce storageClassName: astreae resources: requests: storage: 1Gi --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: hermes-models namespace: hermes labels: app: hermes-ollama spec: accessModes: - ReadWriteOnce storageClassName: local-path resources: requests: storage: 30Gi