Die In-process- und Ausgabe-Volumes müssen für Benutzer und Gruppe
65534 beschreibbar sein, da alle FineParser-Container unter dieser Kennung ausgeführt werden.
FineParser löscht fertige Ergebnisse grundsätzlich nicht. Die Ergebnisse verbleiben auch nach dem Herunterladen und nach Ablauf des Job-Status auf dem Ausgabe-Volume. Entfernen Sie sie über die Lebenszyklusregeln Ihres Speichersystems.
Konfigurieren der Volumes
Das Chart erstellt für jedes Volume einen Claim oder verwendet einen Claim, den Sie bereits mitexistingClaim erstellt haben. Das In-Process-Volume ist ein EFS-Dateisystem, das Ausgabe-Volume ein S3-Bucket:
fineparser-values.yaml
Orchestrator-Zustand
Der Orchestrator fordert bei der Standard-StorageClass des Clusters einReadWriteOnce-Volume der Größe orchestrator.storage.size (2Gi) an. Prüfen Sie mit kubectl get storageclass, ob im Cluster eine solche StorageClass vorhanden ist; sie ist mit (default) gekennzeichnet.
fineparser-values.yaml
Scratch-Speicher der Ingest-Komponente
Jeder Pod der Ingest-Komponente puffert hochgeladene Dateien in knotenlokalem Scratch-Speicher, dessen Größe durchingest.scratchSize begrenzt ist. Füllt eine Anfrage diesen Speicher vollständig, wird der Pod verdrängt (evicted). Siehe Dimensionierung von Uploads.