張貼日期: Apr 2, 2019

Amazon Elastic File System (EFS) 和 Amazon FSx for Lustre 容器儲存界面 (CSI) 驅動程式現在以開放原始碼 alpha 專案的形式提供。這些 CSI 驅動程式可讓開發人員輕鬆使用 AWS 受管檔案系統服務搭配 Amazon Elastic Container Service for Kubernetes (EKS) 或 EC2 上執行的 Kubernetes 服務。

之前,如果客戶想要使用 EFS 或 FSx 在 Kubernetes 叢集執行狀態工作負載,需要手動佈建檔案系統、將其連接到 Kubernetes pod,然後在服務擴展和變更時維持連接狀態。

現在,Amazon EFS 和 Amazon FSx CSI 驅動程式可讓您輕鬆為 AWS 上執行的 Kubernetes 叢集佈建和設定儲存。您只要撰寫 Kubernetes StorageClass 和 PersistentVolumeClaim 進行佈建,然後從 pod 參考 PersistentVolumeClaim 供其使用即可。如果 pod 重新排程到新的節點,CSI 驅動程式可確保磁碟區可用並在重新啟動後連接。

AWS 將適用於 Amazon EFS 和 Amazon FSx 的 CSI 驅動程式捐贈給 Kubernetes SIG-AWS,現在可以 Kubernetes alpha 專案的形式提供。

請參閱 GitHub 上的專案頁面開始使用:

如需在 Amazon EKS 使用 FSx for Lustre 的逐步說明,請參閱我們的部落格:

要進一步了解 Amazon EKS,請參閱產品頁面文件。