Skip to main content
The in-process volume lives on an EFS file system you create. The volume on it can be auto-provisioned by the chart or pre-provisioned by you:

Create the file system

The file system needs a mount target in each Availability Zone your nodes run in, with a security group that accepts TCP 2049 from the nodes.
Elastic throughput scales with the worker pool.

Install the EFS CSI driver

For auto-provisioning, the driver’s controller needs AmazonEFSCSIDriverPolicy to create access points:
For a pre-provisioned volume, the role is not needed. See Amazon EFS in the Amazon EKS documentation for other installation methods.

Auto-provisioned

fineparser-values.yaml
The chart creates a StorageClass, <release>-in-process, and a claim from it. The driver creates an access point for the claim, owned by user 65534. Extra EFS CSI driver parameters, such as basePath, go under storage.inProcess.storageClass.parameters.

Pre-provisioned

1

Create an access point owned by 65534

Do not mount the file system root directly. It is owned by root, and FineParser cannot write to it.
2

Create the volume and claim

fineparser-in-process.yaml
3

Point the chart at the claim

fineparser-values.yaml