ProofedMesh/deploy/dummy-sink/10-pvc.yaml

23 lines
692 B
YAML
Raw Normal View History

# PersistentVolumeClaim for the dummy-sink payload store.
#
# Payloads land at /data/dummy-sink/<decision_id>.json via atomic
# .tmp+rename (see services/dummy-sink/README.md). 1Gi is intentionally
# small — this is a mock sink for Phase-1 smoke, not a production store.
# Longhorn is BasicStack's cluster default dynamic-provisioning class.
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: dummy-sink-data
namespace: agent-trust
labels:
app.kubernetes.io/name: dummy-sink
app.kubernetes.io/part-of: proofedmesh
app.kubernetes.io/component: sink
spec:
accessModes:
- ReadWriteOnce
storageClassName: longhorn
resources:
requests:
storage: 1Gi