发布于: Mar 23, 2021

Amazon Elastic File System (EFS) 容器存储接口 (CSI) 驱动程序现在支持对 Kubernetes 持久卷进行动态预置。需要访问 AWS 上的共享文件系统的 Kubernetes 应用程序现在可以拥有按需预置的存储,因此集群管理员无需对卷进行预置。

EFS CSI 驱动程序让 EKS 和使用标准 Kubernetes 接口在 AWS 上运行的自管理 Kubernetes 集群可以轻松配置弹性文件存储。在 Kubernetes 中运行的应用程序可以使用 EFS 文件系统在横向扩展组中的 Pod 之间共享数据,或者与在 Kubernetes 内部或外部运行的其他应用程序共享数据。应用程序还可以使用 Amazon EFS 在区域级别保留数据,这样 Pod 即可在可用区之间进行故障转移。EFS CSI 驱动程序中的动态预置功能利用 EFS 接入点,即特定于应用程序的 EFS 文件系统入口点,更加便于在多个 Pod 之间共享文件系统。CSI 驱动程序创建的每个接入点都会实施一个唯一的身份和根目录,以确保应用程序数据归持久卷私有。

要开始,请参阅 EKS 文档或者 GitHub 上的开源 EFS CSI 驱动程序项目。您也可以在启动博客中了解更多信息。