| # Persistent Volume Claims for Cyber-LLM | |
| apiVersion: v1 | |
| kind: PersistentVolumeClaim | |
| metadata: | |
| name: cyber-llm-models-pvc | |
| namespace: cyber-llm | |
| labels: | |
| app.kubernetes.io/name: cyber-llm | |
| app.kubernetes.io/component: storage | |
| spec: | |
| accessModes: | |
| - ReadWriteMany | |
| resources: | |
| requests: | |
| storage: 100Gi | |
| storageClassName: fast-ssd | |
| apiVersion: v1 | |
| kind: PersistentVolumeClaim | |
| metadata: | |
| name: cyber-llm-data-pvc | |
| namespace: cyber-llm | |
| labels: | |
| app.kubernetes.io/name: cyber-llm | |
| app.kubernetes.io/component: storage | |
| spec: | |
| accessModes: | |
| - ReadWriteMany | |
| resources: | |
| requests: | |
| storage: 50Gi | |
| storageClassName: standard | |
| # PVC for logs (optional, can use ephemeral storage) | |
| apiVersion: v1 | |
| kind: PersistentVolumeClaim | |
| metadata: | |
| name: cyber-llm-logs-pvc | |
| namespace: cyber-llm | |
| labels: | |
| app.kubernetes.io/name: cyber-llm | |
| app.kubernetes.io/component: storage | |
| spec: | |
| accessModes: | |
| - ReadWriteMany | |
| resources: | |
| requests: | |
| storage: 10Gi | |
| storageClassName: standard | |