Veröffentlicht am: Apr 2, 2019

Die Schnittstellentreiber (CSI-Treiber) für Containerspeicher für Amazon Elastic File System (EFS) und Amazon FSx for Lustre sind ab sofort als Open-Source-Alpha-Projekte verfügbar. Mit diesen CSI-Treibern können Entwickler die Services für das verwaltete AWS-Dateisystem mit den Kubernetes-Services, die auf Amazon Elastic Container Service for Kubernetes (EKS) oder EC2 ausgeführt werden, auf einfache Weise nutzen.

In der Vergangenheit musste Kunden, die zustandsabhängige Workloads auf Ihren Kubernetes-Clustern mit EFS oder FSx ausführen wollten, die Dateisysteme manuell bereitstellen, sie mit deren Kubernetes-Pods verbinden und die Verbindung bei veränderter Skalierung und Struktur aufrecht erhalten.

Ab sofort ist es mit den CSI-Treibern für Amazon EFS und Amazon FSx einfach, Speicher für Kubernetes-Cluster, die auf AWS ausgeführt werden, bereitzustellen und zu konfigurieren. Sie schreiben einfach eine Kubernetes-Speicherklasse und einen PersistentVolumeClaim für die Bereitstellung und referenzieren dann den PersistentVolumeClaim von den Pods, die ihn verwenden. Wenn der Pod auf einen neuen Modus umgeplant wird, stellt der CSI-Treiber sicher, dass das Volume beim Neustart verfügbar und verbunden ist.

AWS hat die CSI-Treiber für Amazon EFS und Amazon FSx für Kubernetes SIG-AWS kostenlos bereitgestellt, und sie sind als Kubernetes-Alpha-Projekte verfügbar.

Rufen Sie für die ersten Schritte die folgenden Projektseiten auf GitHub auf:

Um sich einen Überblick über die Verwendung von FSx for Lustre auf Amazon EKS zu verschaffen, lesen Sie den folgenden Blog-Beitrag:

Weitere Informationen zu Amazon EKS finden Sie auf der Produktseite oder in der Dokumentation.