32 lines
883 B
YAML
32 lines
883 B
YAML
# Общее хранилище аудио для watcher / transcribe / tagging / analyse.
|
||
# На однонодовом k3s hostPath — самый простой вариант (все поды на одной ноде).
|
||
# Для кластера из нескольких нод нужен NFS/Longhorn с ReadWriteMany.
|
||
apiVersion: v1
|
||
kind: PersistentVolume
|
||
metadata:
|
||
name: audio-pipeline-storage
|
||
spec:
|
||
capacity:
|
||
storage: 20Gi
|
||
accessModes:
|
||
- ReadWriteMany
|
||
persistentVolumeReclaimPolicy: Retain
|
||
storageClassName: manual
|
||
hostPath:
|
||
path: /var/lib/audio-pipeline/storage
|
||
type: DirectoryOrCreate
|
||
---
|
||
apiVersion: v1
|
||
kind: PersistentVolumeClaim
|
||
metadata:
|
||
name: audio-storage
|
||
namespace: audio-pipeline
|
||
spec:
|
||
accessModes:
|
||
- ReadWriteMany
|
||
storageClassName: manual
|
||
resources:
|
||
requests:
|
||
storage: 20Gi
|
||
volumeName: audio-pipeline-storage
|