Uso de un controlador de instantáneas con almacenamiento CSI - Amazon EKS

Ayude a mejorar esta página

¿Quiere contribuir a esta guía del usuario? Desplácese hasta el final de esta página y seleccione Editar esta página en GitHub. Sus contribuciones ayudarán a que nuestra guía del usuario sea mejor para todos.

Uso de un controlador de instantáneas con almacenamiento CSI

El controlador de instantáneas de la interfaz de almacenamiento de contenedores (CSI) permite el uso de la funcionalidad de capturas de instantáneas en controladores CSI compatibles, como el controlador CSI de Amazon EBS.

Aquí se incluyen algunos aspectos que debe tener en cuenta cuando se utiliza el controlador de instantáneas CSI.

  • El controlador de instantáneas debe instalarse junto con un controlador CSI con funcionalidad de capturas de instantáneas. El controlador CSI de Amazon EBS permite crear instantáneas de Amazon EBS de los volúmenes gestionados por CSI de Amazon EBS. Para obtener las instrucciones de instalación, consulte Uso del almacenamiento de Amazon EBS.

  • Kubernetes no admite instantáneas de volúmenes que se entreguen mediante la migración de CSI, como los volúmenes de Amazon EBS que utilizan un StorageClass con aprovisionador kubernetes.io/aws-ebs. Los volúmenes deben crearse con un StorageClass que haga referencia al aprovisionador de controladores CSI ebs.csi.aws.com. Para obtener más información sobre la migración de CSI, consulte Preguntas frecuentes sobre migración de CSI de Amazon EBS.

Le recomendamos que instale el controlador de instantáneas CSI a través del complemento gestionado de Amazon EKS. Para agregar un complemento de Amazon EKS al clúster, consulte Creación de un complemento. Para obtener más información sobre los complementos, consulte Uso de las APIs de AWS para instalar o actualizar los componentes del clúster con complementos de EKS.

Como alternativa, si prefiere una instalación autogestionada del controlador de instantáneas CSI de Amazon EBS, consulte Usage en la versión anterior Kubernetes external-snapshotter en GitHub.