cyber_llm / src /deployment /k8s /storage.yaml
unit731's picture
Upload core Cyber-LLM platform components
23804b3 verified
# 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