Información general de Trident
Trident es un orquestador de almacenamiento de código abierto totalmente compatible para contenedores y distribuciones de Kubernetes, entre los que se incluye Anthos. Trident funciona con toda la cartera de almacenamiento de NetApp, incluido ONTAP de NetApp, y también admite conexiones NFS e iSCSI. Trident acelera el flujo de trabajo de DevOps al permitir que los usuarios finales aprovisionen y gestionen el almacenamiento desde sus sistemas de almacenamiento de NetApp sin necesidad de intervención del administrador de almacenamiento.
Un administrador puede configurar varios back-ends de almacenamiento a partir de necesidades de proyectos y modelos de sistema de almacenamiento que permiten funciones de almacenamiento avanzadas, como compresión, tipos de disco específicos y niveles de calidad de servicio que garantizan un cierto nivel de rendimiento. Una vez definidas estos back-ends pueden ser utilizados por los desarrolladores en sus proyectos para crear reclamaciones de volumen persistente (RVP) y conectar almacenamiento persistente a sus contenedores bajo demanda.
Trident tiene un ciclo de desarrollo rápido y, al igual que Kubernetes, se lanza cuatro veces al año.
Se puede encontrar la documentación para la última versión de Trident "aquí" . Una matriz de soporte para qué versión de Trident se ha probado con la que se puede encontrar la distribución de Kubernetes "aquí".
A partir del lanzamiento de la versión 20.04, el operador de Trident realiza la configuración de Trident. El operador facilita las puestas en marcha a gran escala y ofrece soporte adicional, incluida la reparación automática de los pods que se implementan como parte de la instalación de Trident.
Con la versión 22.04, se puso a disposición un gráfico Helm para facilitar la instalación del operador Trident.
Para ver los detalles de instalación de Trident, consulte "aquí".
Cree un back-end de sistema de almacenamiento
Después de completar la instalación del operador Trident, debe configurar el back-end para la plataforma de almacenamiento NetApp específica que esté utilizando. Siga el siguiente enlace para continuar con la configuración y configuración de Trident. "Cree un back-end."
Cree una clase de almacenamiento
Después de crear el back-end, debe crear una clase de almacenamiento que los usuarios de Kubernetes especifiquen cuando quieran un volumen. Los usuarios de Kubernetes aprovisionan volúmenes mediante reclamaciones de volumen persistente (RVP) que especifican una clase de almacenamiento por nombre. Siga el enlace siguiente para crear una clase de almacenamiento. "Cree una clase de almacenamiento"
Aprovisione un volumen de forma dinámica
Debe crear un objeto de solicitud de volumen persistente (RVP) de Kubernetes mediante la clase de almacenamiento para aprovisionar dinámicamente un volumen. Siga el siguiente enlace para crear un objeto PVC. "Cree una RVP"
Utilice el volumen
El volumen aprovisionado en el paso anterior puede ser utilizado por una aplicación montando el volumen en el pod.El siguiente enlace muestra un ejemplo. "Monte el volumen en un pod"