Una vez que haya implementado ArcGIS Enterprise on Kubernetes, puede realizar una actualización general o una actualización de versión del software para proporcionar a su organización las últimas mejoras y funciones de ArcGIS Enterprise disponibles, garantizando su seguridad, fiabilidad y rendimiento.
A continuación, se describen las diferencias entre actualizaciones generales y actualizaciones de versión:
- Una actualización aborda problemas y errores de rendimiento, seguridad o funcionalidad. Las actualizaciones generales no introducen nuevas funciones ni cambian el aspecto ni el funcionamiento del software. Por ejemplo, una actualización cambia el software de la versión 11.4.0.6300 a la versión 11.4.0.6305.
- Una actualización de versión es una nueva versión del software, con nuevas características, funcionalidad mejorada y, en ocasiones, un aspecto y un funcionamiento diferentes. Por ejemplo, una actualización de versión cambia el software de la versión 11.4.0 a la versión 11.5.0.
Se requiere una actualización
Una actualización requerida es aquella que incluye requisitos funcionales y debe aplicarse antes de actualizar a una nueva versión de software. Si continúa con una actualización a una nueva versión de software y hay una actualización requerida disponible, se le pedirá que la aplique en primer lugar.
Aplicar o revertir una actualización
Un administrador puede aplicar actualizaciones generales y actualizaciones de versión desde la página Actualizaciones de software en ArcGIS Enterprise Manager o mediante la API de administrador de ArcGIS Enterprise. Un administrador también puede revertir las actualizaciones aplicadas. Consulte Aplicar actualizaciones para obtener más información.
Modo de solo lectura
Cuando una actualización general o una actualización de versión está en curso, ArcGIS Enterprise se establece automáticamente en el modo de solo lectura. En este modo, los miembros de su organización pueden ver el contenido, los usuarios y grupos, y la configuración, pero no pueden modificarlos. Durante este tiempo, aparece una notificación en el banner superior de ArcGIS Enterprise Manager para informar a la organización.
Cuando se completa una actualización de versión o una actualización general, el modo de solo lectura se desactiva y las operaciones normales pueden reanudarse en la organización.
Procesos de actualizaciones generales y actualizaciones de versión
Los procesos de actualizaciones generales y actualizaciones de versión se integran en el software. Puede acceder a las mejoras y nuevas funciones sin necesidad de instalar software adicional. Los administradores pueden utilizar ArcGIS Enterprise Manager o API de administrador de ArcGIS Enterprise para determinar cuándo está disponible una actualización general o actualización de versión.
Cuando una actualización general está disponible, se representa como una nueva imagen de contenedor o conjunto de imágenes y se envía al host del registro de contenedor (por ejemplo, docker.io). API de administrador de ArcGIS Enterprise utiliza una URL conocida para identificar un documento de manifiesto de versión publicado por Esri para determinar si hay una actualización general disponible. Al identificar el manifiesto, se desarrolla una estrategia de actualización de versión y se ofrece la opción de realizar una actualización general o una actualización de mejora.
Las actualizaciones y cambios de versión suelen seguir los dos patrones que se describen a continuación.
Azul-verde
Cuando procede, se inician nuevas implementaciones de Kubernetes mediante las nuevas imágenes de contenedor para actualizar de versión y migrar los datos subyacentes. A continuación, se agregan instancias de data store secundarias u otras réplicas al data store. Una vez que se considera que el nuevo data store es correcto, el data store antiguo se cierra, dejando únicamente una instancia correcta del nuevo data store. Un ejemplo de aplicación idónea de esta estrategia es la actualización de data stores alojados.
Proceso continuo
A medida que se implementan nuevos pods habilitados por las nuevas imágenes de contenedor, los pods antiguos se cierran de forma continuada. Este proceso minimiza el tiempo de inactividad. Un ejemplo de cuándo se podría utilizar esta estrategia es actualizar los servicios SIG.
Actualizar escenarios
Es posible que se publiquen varias actualizaciones a lo largo del ciclo de vida de una versión de ArcGIS Enterprise en Kubernetes. Puede consultar las Notas de la versión para obtener información sobre cada actualización disponible. Los siguientes escenarios ilustran algunas de las formas en que una organización puede optar por aplicar y revertir esas actualizaciones.
- Una organización puede utilizar ArcGIS Enterprise Manager para aplicar cada actualización a medida que se publique. Dado que la organización ha aplicado explícitamente cada actualización, puede elegir cualquier actualización o la versión base a la que volver si es necesario. Aplicar las actualizaciones tan pronto como se publican también garantiza el acceso más rápido a las últimas correcciones de problemas de rendimiento, seguridad y funcionalidad.
- Una organización puede utilizar ArcGIS Enterprise Manager para aplicar solo la actualización más reciente, que incluye todas las actualizaciones anteriores. Si es necesario revertir la actualización, la organización puede elegir cualquier actualización anterior que haya aplicado explícitamente o la versión base. ArcGIS Enterprise Manager revertirá todas las actualizaciones que se hayan aplicado de forma acumulativa.