Inserito il: Apr 2, 2019

I driver CSI (Container Storage Interface) di Amazon Elastic File System (EFS) e Amazon FSx for Lustre sono ora disponibili come progetti alfa open source. I driver CSI semplificano agli sviluppatori l'utilizzo dei servizi AWS di file system gestiti con i loro servizi Kubernetes in esecuzione su Amazon Elastic Container Service for Kubernetes (EKS) o EC2.

In precedenza, i clienti che desideravano eseguire carichi di lavoro stateful sui propri cluster Kubernetes con EFS o FSx dovevano eseguire il provisioning manuale dei file system, collegarli ai relativi pod Kubernetes e mantenere la connessione man mano che il servizio veniva ridimensionato e modificato.

Ora i driver Amazon EFS e Amazon FSx CSI semplificano il provisioning e la configurazione dello storage per i cluster Kubernetes in esecuzione su AWS. Basta scrivere gli attributi StorageClass e PersistentVolumeClaim di Kubernetes per eseguire il provisioning, quindi fare riferimento a PersistentVolumeClaim dai pod che lo utilizzano. Se il pod viene ripianificato su un nuovo nodo, il driver CSI si assicurerà che il volume sia disponibile e connesso nel momento del riavvio.

AWS ha donato i driver CSI per Amazon EFS e Amazon FSx al gruppo Kubernetes SIG-AWS e sono disponibili come progetti alfa di Kubernetes.

Per iniziare a utilizzarli, visita le pagine dei progetti su GitHub:

Per una panoramica sull'utilizzo di FSx for Lustre su Amazon EKS, segui il nostro blog:

Per ulteriori informazioni su Amazon EKS, visita la pagina del prodotto o la documentazione.