apiVersion: apps/v1 kind: Deployment metadata: name: transcribe namespace: audio-pipeline spec: replicas: 1 selector: matchLabels: app: transcribe template: metadata: labels: app: transcribe spec: containers: - name: transcribe image: audio-pipeline/transcribe:latest imagePullPolicy: IfNotPresent envFrom: - configMapRef: name: app-config - secretRef: name: app-secrets volumeMounts: - name: storage mountPath: /data/storage - name: prompts mountPath: /app/configs readOnly: true volumes: - name: storage persistentVolumeClaim: claimName: audio-storage - name: prompts configMap: name: prompts