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.
Geändert am 27.09.2021 – Um ein großartiges Erlebnis zu gewährleisten, wurden abgelaufene Links in diesem Beitrag aktualisiert oder aus dem ursprünglichen Beitrag entfernt.