Amazon EBS CSI 驱动程序 - Amazon EKS

Amazon EBS CSI 驱动程序

Amazon Elastic Block Store (Amazon EBS) Container Storage Interface (CSI) 驱动程序允许 Amazon Elastic Kubernetes Service (Amazon EKS) 集群管理持久性卷的 Amazon EBS 卷的生命周期。

以下是使用 Amazon EBS CSI 驱动程序时要考虑的一些事项。

  • Amazon EBS CSI 插件需要 IAM 权限才能代表您调用 AWS API。有关更多信息,请参阅为服务账户创建 Amazon EBS CSI 驱动程序 IAM 角色

  • 您可以在 Fargate 上运行 Amazon EBS CSI 控制器,但是您无法将卷挂载到 Fargate pods 中。

  • Amazon EKS 集群不支持 Amazon EBS CSI 驱动程序的 Alpha 功能。

  • 重要

    如果您当前运行 pods 的 1.22 或更早版本的集群使用 Amazon EBS 卷,并且您的集群上当前没有安装此驱动程序,请务必在将集群更新到 1.23 之前将此驱动程序安装到您的集群中。如果未在将集群更新到 1.23 之前安装此驱动程序,则可能会中断您的工作负载。有关更多信息或要获取有关此要求的常见问题解答,请参阅 Kubernetes 1.23Amazon EBS CSI 迁移常见问题

首次创建集群时,不安装 Amazon EBS CSI 驱动程序。要使用该驱动程序,您必须将其添加为 Amazon EKS 附加组件或自行管理的附加组件。

使用任何一种方法安装 CSI 驱动程序后,都可以使用示例应用程序测试功能。有关更多信息,请参阅部署示例应用程序并验证 CSI 驱动程序是否正常运行