From ab2be57e98a688425cb48dd4a8caa9913b3f0249 Mon Sep 17 00:00:00 2001 From: jgrusewski Date: Fri, 3 Apr 2026 22:56:22 +0200 Subject: [PATCH] infra: add feature-cache-pvc (persistent fxcache storage) Co-Authored-By: Claude Opus 4.6 (1M context) --- infra/k8s/argo/feature-cache-pvc.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 infra/k8s/argo/feature-cache-pvc.yaml diff --git a/infra/k8s/argo/feature-cache-pvc.yaml b/infra/k8s/argo/feature-cache-pvc.yaml new file mode 100644 index 000000000..b464a1b4f --- /dev/null +++ b/infra/k8s/argo/feature-cache-pvc.yaml @@ -0,0 +1,18 @@ +# Dedicated PVC for precomputed .fxcache files. +# Survives workflow completions (unlike workspace volumeClaimTemplate). +# Precompute writes here, all training steps read from here. +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: feature-cache-pvc + namespace: foxhunt + labels: + app.kubernetes.io/name: feature-cache + app.kubernetes.io/part-of: foxhunt +spec: + accessModes: + - ReadWriteOnce + storageClassName: scw-bssd-retain + resources: + requests: + storage: 10Gi