{jobId}/{name} dans un compartiment S3 monté au moyen du pilote CSI Mountpoint for Amazon S3.
Créer le compartiment
Créez-le dans la région du cluster et laissez l’option Block Public Access activée. FineParser ne supprime jamais les résultats : si vous souhaitez qu’ils expirent, ajoutez une règle de cycle de vie :us-east-1, omettez --create-bucket-configuration.
Installer le pilote CSI Mountpoint for Amazon S3
Le pilote monte le compartiment à l’aide de son propre rôle IAM. Attribuez à ce rôle la stratégie suivante :fineparser-s3-policy.json
kms:GenerateDataKey et kms:Decrypt sur cette clé. Voir Pilote CSI Mountpoint for Amazon S3.
Configurer le chart
fineparser-values.yaml
allow-delete, allow-other, uid=65534 et gid=65534. Définir storage.s3.mountOptions remplace cette liste : veillez donc à conserver ces quatre options. Par exemple, pour écrire sous un préfixe :
fineparser-values.yaml
Utiliser votre propre PersistentVolumeClaim
Créez un PersistentVolume et un PersistentVolumeClaim pour le compartiment, ou pour tout autre volumeReadWriteMany, puis définissez storage.output.existingClaim :
fineparser-output.yaml
fineparser-values.yaml
