Controlador CSI de Amazon EBS - Amazon EKS

Controlador CSI de Amazon EBS

El controlador de la interfaz de almacenamiento de contenedores (CSI) de Amazon Elastic Block Store (Amazon EBS) administra el ciclo de vida de los volúmenes de Amazon EBS como almacenamiento para los volúmenes de Kubernetes que se creen. El controlador de CSI de Amazon EBS crea volúmenes de Amazon EBS para estos tipos de volúmenes de Kubernetes: volúmenes efímeros genéricos y volúmenes persistentes.

Aquí se incluyen algunos aspectos que debe tener en cuenta sobre la utilización del controlador de CSI de Amazon EBS.

  • El complemento CSI de Amazon EBS requiere permisos de IAM para realizar llamadas a las API de AWS en su nombre. Para obtener más información, consulte Creación del rol de IAM del controlador de CSI de Amazon EBS.

  • No puede montar volúmenes de Amazon EBS en Fargate Pods.

  • Puede ejecutar el controlador CSI de Amazon EBS en nodos de Fargate, pero el nodo CSI de Amazon EBS DaemonSet solo se puede ejecutar en instancias de Amazon EC2.

El controlador de CSI de Amazon EBS no se instala la primera vez que crea un clúster. Para utilizar el controlador, debe agregarlo como complemento de Amazon EKS o como complemento autoadministrado.

Después de instalar el controlador CSI con cualquiera de los dos métodos, puede probar la funcionalidad con una aplicación de ejemplo. Para obtener más información, consulte Implemente una aplicación de muestra y verifique que el controlador CSI funciona.