Actualice Astra Trident
Astra Trident sigue una cadencia de lanzamientos trimestrales y ofrece cuatro lanzamientos principales cada año. Cada nueva versión se basa en versiones anteriores y proporciona nuevas funciones, mejoras de rendimiento, correcciones de errores y mejoras. Le animamos a que realice una actualización al menos una vez al año para aprovechar las nuevas funciones de Astra Trident.
Consideraciones antes de la actualización
Cuando actualice a la versión más reciente de Astra Trident, tenga en cuenta lo siguiente:
-
Solo debe haber una instancia de Astra Trident instalada en todos los espacios de nombres en un clúster de Kubernetes determinado.
-
Astra Trident 23,07 y versiones posteriores requieren v1 copias Snapshot de volumen y ya no admite copias Snapshot alfa o beta.
-
Si ha creado Cloud Volumes Service para Google Cloud en "Tipo de servicio CVS", debe actualizar la configuración de backend para utilizar el
standardsw
o.zoneredundantstandardsw
Nivel de servicio al actualizar desde Astra Trident 23,01. Fallo al actualizar elserviceLevel
en el back-end se puede provocar que se produzcan errores en los volúmenes. Consulte "Muestras de tipo de servicio CVS" para obtener más detalles. -
Al actualizar, es importante que proporcione
parameter.fsType
pulgStorageClasses
Utilizado por Astra Trident. Puede eliminar y volver a crearStorageClasses
sin interrumpir los volúmenes preexistentes.-
Este es un requisito para hacer cumplir "contextos de seguridad" Para volúmenes SAN.
-
El directorio sample input contiene ejemplos, como
storage-class-basic.yaml.templ
ystorage-class-bronze-default.yaml
#. -
Para obtener más información, consulte "Problemas conocidos".
-
Paso 1: Seleccione una versión
Las versiones de Astra Trident siguen una fecha basada YY.MM
Convención de nomenclatura, donde "YY" es los dos últimos dígitos del año y "MM" es el mes. Las versiones de puntos siguen a YY.MM.X
convención, donde "X" es el nivel de parche. Deberá seleccionar la versión a la que se actualizará en función de la versión desde la que se actualice.
-
Puede realizar una actualización directa a cualquier versión de destino que esté dentro de una ventana de cuatro versiones de la versión instalada. Por ejemplo, puede actualizar directamente de 22,10 (o cualquier versión de 22,10 puntos) a 23,10.
-
Si va a actualizar desde una versión fuera de la ventana de cuatro versiones, realice una actualización de varios pasos. Utilice las instrucciones de actualización de "versión anterior" va a actualizar de a a la versión más reciente que se ajuste a la ventana de cuatro versiones. Por ejemplo, si utiliza 21,10 y desea actualizar a la versión 23,10:
-
Primera actualización de 21,10 a 22,10.
-
A continuación, actualice de 22,10 a 23,10.
-
Cuando se actualice con el operador Trident en OpenShift Container Platform, debe actualizar a Trident 21.01.1 o una versión posterior. El operador Trident publicado con 21.01.0 contiene un problema conocido que se ha solucionado en 21.01.1. Si quiere más detalles, consulte "Detalles del problema en GitHub". |
Paso 2: Determine el método de instalación original
Para determinar qué versión solías instalar originalmente Astra Trident:
-
Uso
kubectl get pods -n trident
para examinar los pods.-
Si no existe ningún pod de operador, Astra Trident se instaló mediante
tridentctl
. -
Si hay un pod de operador, se instaló Astra Trident mediante el operador Trident manualmente o mediante Helm.
-
-
Si hay un pod del operador, utilice
kubectl describe tproc trident
Para determinar si Astra Trident se instaló mediante Helm.-
Si hay una etiqueta Helm, Astra Trident se instaló usando Helm.
-
Si no hay ninguna etiqueta Helm, Astra Trident se instaló manualmente mediante el operador Trident.
-
Paso 3: Seleccione un método de actualización
Por lo general, debe actualizar utilizando el mismo método que utilizó para la instalación inicial, sin embargo, puede hacerlo "desplazarse entre los métodos de instalación". Hay dos opciones para actualizar Astra Trident.
-
"Actualice con el operador Trident"
Le sugerimos que revise "Comprender el flujo de trabajo de actualización del operador" antes de actualizar con el operador.
*