Publié le: Mar 23, 2021
Le pilote CSI (Container Storage Interface) d'Amazon Elastic File System (EFS) prend désormais en charge l'allocation dynamique de volumes persistants Kubernetes. Les applications Kubernetes qui nécessitent un accès à un système de fichiers partagé sur AWS peuvent désormais bénéficier d'un stockage alloué à la demande, ce qui évite aux administrateurs de clusters de devoir prévoir des volumes.
Le pilote CSI EFS simplifie la configuration du stockage élastique de fichiers pour EKS et les clusters Kubernetes autogérés s'exécutant sur AWS grâce à des interfaces Kubernetes standard. Les applications s'exécutant dans Kubernetes peuvent utiliser des systèmes de fichier EFS pour partager des données entre des modules d'un groupe évolutif, ou encore avec des applications s'exécutant dans ou en dehors de Kubernetes. Les applications peuvent également utiliser Amazon EFS pour conserver les données au niveau régional, ce qui permet aux pods de basculer entre zones de disponibilité. La mise en service dynamique dans le pilote CSI EFS exploite les points d'accès EFS, des points d'entrée spécifiques à une application dans un système de fichiers EFS qui simplifient le partage d'un système de fichiers entre plusieurs pods. Chaque point d'accès créé par le pilote CSI utilise une identité et un répertoire racine uniques pour garantir la confidentialité des données de l'application sur un volume persistant.
Pour commencer, consultez la documentation EKS ou le projet de pilote CSI EFS open source sur GitHub. Vous trouverez également plus d'informations sur le blog de lancement.