Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Actualizar Trident

A partir de la versión 24.02, Trident sigue un ritmo de lanzamiento de cuatro meses, entregando tres versiones principales cada año calendario. Cada nueva versión se basa en las versiones anteriores y ofrece nuevas funciones, mejoras de rendimiento, correcciones de errores y mejoras. Te recomendamos actualizar al menos una vez al año para aprovechar las nuevas funciones de Trident.

Consideraciones antes de actualizar

Al actualizar a la última versión de Trident, ten en cuenta lo siguiente:

  • Solo debe haber una instancia de Trident instalada en todos los namespaces en un clúster de Kubernetes dado.

  • Trident 23.07 y versiones posteriores requieren instantáneas de volumen v1 y ya no son compatibles con instantáneas alfa o beta.

  • Al actualizar, es importante que proporciones parameter.fsType en StorageClasses usados por Trident. Puedes eliminar y volver a crear StorageClasses sin interrumpir los volúmenes preexistentes.

Paso 1: selecciona una versión

Las versiones de Trident siguen una YY.MM convención de nomenclatura basada en la fecha, donde "YY" son los dos últimos dígitos del año y "MM" es el mes. Las versiones puntuales siguen una YY.MM.X convención, donde "X" es el nivel del parche. Vas a seleccionar la versión a la que quieres actualizar según la versión desde la que estés actualizando.

  • Puedes hacer una actualización directa a cualquier versión de destino que esté dentro de una ventana de cuatro versiones respecto a la versión que tienes instalada. Por ejemplo, puedes actualizar directamente de 24.06 (o cualquier versión puntual de 24.06) a 25.06.

  • Si estás actualizando desde una versión fuera del periodo de cuatro versiones, haz una actualización en varios pasos. Usa las instrucciones de actualización para la "versión anterior" de la que estás actualizando para pasar a la versión más reciente que entre en el periodo de cuatro versiones. Por ejemplo, si estás usando la versión 23.07 y quieres actualizar a la 25.06:

    1. Primera actualización de 23.07 a 24.06.

    2. Luego actualiza de 24.06 a 25.06.

Nota Cuando actualices usando el operador Trident en OpenShift Container Platform, deberías actualizar a Trident 21.01.1 o una versión posterior. El operador Trident lanzado con 21.01.0 contiene un problema conocido que se ha solucionado en 21.01.1. Para más detalles, consulta el "detalles del problema en GitHub".

Paso 2: determina el método de instalación original

Para determinar qué versión usaste para instalar Trident originalmente:

  1. Usa kubectl get pods -n trident para examinar los pods.

    • Si no hay ningún pod de operador, Trident se instaló usando tridentctl.

    • Si hay un pod de operador, Trident se instaló usando el operador Trident, ya sea manualmente o usando Helm.

  2. Si hay un pod de operador, usa kubectl describe torc para determinar si Trident se instaló usando Helm.

    • Si hay una etiqueta Helm, Trident se instaló usando Helm.

    • Si no hay etiqueta Helm, Trident se instaló manualmente usando el operador Trident.

Paso 3: selecciona un método de actualización

Generalmente, deberías actualizar usando el mismo método que usaste para la instalación inicial, aunque puedes "moverse entre métodos de instalación". Hay dos opciones para actualizar Trident.

*