Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Actualización

Todos los componentes en SUSE® Rancher Prime: OS Manager se gestionan utilizando Kubernetes. A continuación se muestran las instrucciones sobre cómo utilizar los enfoques de Kubernetes para actualizar los componentes.

SUSE® Rancher Prime: OS Manager Actualización de la versión del nodo

SUSE® Rancher Prime: OS Manager Los nodos se actualizan con el SUSE® Rancher Prime: OS Manager Operator. Consulta la documentación SUSE® Rancher Prime: OS Manager Operator para obtener información completa.

La actualización se puede realizar tanto con CLI como con UI:

Actualizar a través de la interfaz de línea de comandos

Hay dos formas de seleccionar los nodos a actualizar. A través de un objetivo de clúster, que coincidirá con TODOS los nodos en un clúster que coincida con nuestro selector o a través del selector de nodos, que coincidirá con los nodos según las etiquetas de nodo. El selector de nodos nos permite ser más específicos en la actualización, mientras que el selector de clúster simplemente selecciona todos los nodos en un clúster coincidente.

Actualizar un ManagedOSImage existente desencadenará un nuevo ciclo de actualización, para reconciliar la imagen configurada (o versión de imagen) con todos los nodos objetivo.

  • Con 'clusterTarget'

  • Con nodeSelector

  • Con la bandera FORCE

  • Con la bandera UPGRADE_RECOVERY

Puedes seleccionar los nodos para la actualización mediante un clusterTarget configurándolo con el nombre del clúster que deseas actualizar. Todos los nodos en un clúster que coincida con ese nombre serán seleccionados y actualizados.

upgrade-cluster-target.yaml
Unresolved include directive in modules/es/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-cluster-target.yaml[]

Puedes seleccionar los nodos para la actualización mediante un nodeSelector configurándolo con la etiqueta y el valor que deseas que coincidan. Cualquier nodo que contenga esa clave con el valor coincidirá y será actualizado.

upgrade-node-selector.yaml
Unresolved include directive in modules/es/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-node-selector.yaml[]

Al actualizar a una versión anterior o a la misma versión que ya se está ejecutando, se omitirá el procedimiento de actualización. Es posible forzar actualizaciones a versiones anteriores configurando la variable de entorno FORCE como se muestra a continuación.

upgrade-force.yaml
Unresolved include directive in modules/es/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-force.yaml[]

Puedes decidir actualizar la partición de recuperación al actualizar el sistema, o alternativamente, actualizar solo la partición de recuperación.

upgrade-recovery.yaml
Unresolved include directive in modules/es/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-recovery.yaml[]

Seleccionando la fuente para la actualización

  • A través de 'osImage'

  • Pestaña a través de 'ManagedOSVersion'

Solo especifica una imagen OCI en el campo osImage

upgrade-cluster-target.yaml
Unresolved include directive in modules/es/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-cluster-target.yaml[]

En este caso, utilizamos los recursos ManagedOSVersion autocompletados para establecer el campo managedOSVersionName deseado. Consulta la sección [Gestionando versiones disponibles](#managing-available-versions) para entender cómo se gestionan los ManagedOSVersion.

upgrade-managedos-version.yaml
Unresolved include directive in modules/es/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-managedos-version.yaml[]

Si tanto osImage como ManagedOSVersion están definidos en el mismo ManagedOSImage, ten en cuenta que osImage tiene prioridad.

Gestionando versiones disponibles

Es posible crear ManagedOSVersions directamente, o suscribirse a ManagedOSVersionChannels para sincronizar automáticamente ManagedOSVersions desde ellos.

Para más detalles y una lista de canales disponibles, o incluso para crear el tuyo propio, por favor lee la documentación.

Actualizar a través de la interfaz de usuario

Para actualizar a través de la UI, debes acceder al SUSE® Rancher Prime: OS Manager menú avanzado y luego hacer clic en Update Groups.

Elige un nombre, selecciona los clústeres a los que dirigirte y elige entre las dos formas de actualización:

SUSE® Rancher Prime: OS Manager Menú de actualización
  • A través de la Versión del SO Gestionado

  • Pestaña a través de la imagen del registro

En este caso, se utiliza un OS Version Channels para autocompletar los recursos OS Versions.

El canal que se muestra a continuación es proporcionado por nosotros, pero también puedes utilizar tu propio canal.

Consulta la sección Gestionando versiones disponibles para entender cómo se gestionan los ManagedOSVersion.

Crear canal de versión del sistema operativo

Después de un breve tiempo de sincronización, verás que tu OS Versions aparece en el menú OS Versions.

SUSE® Rancher Prime: OS Manager Menú de versión del sistema operativo

Finalmente, puedes seleccionar el OS Versions cuando crees tu Upgrade Group según la siguiente captura de pantalla:

Seleccionar versión del sistema operativo en el grupo de actualización

Solo especifica una imagen OCI en el campo Image path para actualizar a: Actualizar a través del registro de imágenes

Haz clic en el botón Create para iniciar el proceso de actualización; si tienes múltiples nodos, la actualización se realizará de forma secuencial, nodo por nodo.