Passer au contenu principal
Le volume in-process réside sur un système de fichiers EFS que vous créez. Ce volume peut être provisionné automatiquement par le chart ou provisionné au préalable par vos soins :

Créer le système de fichiers

Le système de fichiers nécessite une cible de montage (mount target) dans chaque zone de disponibilité (Availability Zone) où s’exécutent vos nœuds, ainsi qu’un groupe de sécurité autorisant le trafic TCP sur le port 2049 en provenance des nœuds.
Le débit élastique s’ajuste en fonction de la taille du pool de processus de traitement.

Installer le pilote CSI EFS

Pour le provisionnement automatique, le contrôleur du pilote a besoin de la stratégie AmazonEFSCSIDriverPolicy pour créer des points d’accès :
Le rôle n’est pas nécessaire pour un volume préprovisionné. Pour les autres méthodes d’installation, consultez Amazon EFS dans la documentation Amazon EKS.

Provisionnement automatique

fineparser-values.yaml
Le chart crée une StorageClass, <release>-in-process, ainsi qu’une revendication basée sur celle-ci. Le pilote crée pour cette revendication un point d’accès appartenant à l’utilisateur 65534. Les paramètres supplémentaires du pilote CSI EFS, tels que basePath, se définissent sous storage.inProcess.storageClass.parameters.

Provisionnement préalable

1

Créer un point d’accès appartenant à l’UID 65534

Ne montez pas directement la racine du système de fichiers : elle appartient à root et FineParser ne peut pas y écrire.
2

Créer le volume et la revendication

fineparser-in-process.yaml
3

Faire pointer le chart vers la revendication

fineparser-values.yaml