Files
homelab/cluster/applications/signal-cli/persistentvolumeclaim.yaml

17 lines
414 B
YAML

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: signal-cli-data
namespace: connections
labels:
app.kubernetes.io/name: signal-cli
app.kubernetes.io/component: storage
spec:
accessModes:
- ReadWriteOnce
storageClassName: nfs-emporium # NFS CSI storage class
resources:
requests:
storage: 2Gi # signal-cli state is small, 2Gi provides headroom
volumeMode: Filesystem