Cuando ejecuta cargas de trabajo en ACK Serverless, es posible que necesite almacenamiento persistente para las aplicaciones. También podría requerir almacenamiento para datos confidenciales y de configuración, además del aprovisionamiento dinámico de recursos de almacenamiento. ACK Serverless utiliza el plugin CSI para proporcionar almacenamiento de contenedores respaldado por los servicios de almacenamiento de Alibaba Cloud, con volúmenes estáticos y dinámicos.
Servicios de almacenamiento compatibles
Cada servicio admite distintos modos de aprovisionamiento.
|
Servicio de almacenamiento |
Aprovisionamiento estático |
Aprovisionamiento dinámico |
|
Discos de Alibaba Cloud |
Compatible: se monta con un par de volumen persistente (PV) y solicitud de volumen persistente (PVC) |
Compatible |
|
File Storage NAS |
Compatible: se monta con un par de PV y PVC |
Compatible |
|
Alibaba Cloud OSS |
Compatible: se monta con un par de PV y PVC |
No compatible |
Utilice el plugin CSI en los clústeres de ACK Serverless recién creados. Este plugin se actualiza de forma continua con las funciones más recientes de CSI de código abierto.
El plugin CSI es compatible con las mismas regiones que Kubernetes 1.16. Consulte Supported regions.
Componentes de CSI
El plugin CSI se basa en el proyecto de código abierto alibaba-cloud-csi-driver, la implementación recomendada por la comunidad de Kubernetes. La versión que proporciona ACK Serverless es compatible con las funciones de CSI originales. El plugin CSI consta de dos componentes.
|
Componente |
Función |
Instalación |
|
CSI-Plugin |
Monta y desmonta volúmenes. De manera predeterminada, es compatible con discos, NAS y OSS. |
Se instala de forma predeterminada. |
|
CSI-Provisioner |
Crea volúmenes de disco de forma dinámica cuando se envía una PVC. |
Instálelo por separado. Consulte Install and update csi-provisioner. |
CSI-Plugin gestiona la conexión de volúmenes en cada nodo. Instale CSI-Provisioner cuando sus cargas de trabajo requieran aprovisionamiento dinámico de discos.
Siguientes pasos
Install and update csi-provisioner: habilite el aprovisionamiento dinámico de discos en su clúster.
Supported regions: compruebe la disponibilidad del plugin CSI en su región.