Salt es necesario para ejecutar la instalación de SaltStack Config. Como mínimo, Salt y sus dependencias deben estar instalados en los nodos implicados en un escenario de instalación estándar de SaltStack Config.

En un contexto de instalación, la instalación de Salt puede tener dos significados diferentes:

  • Instalación de Salt en los nodos implicados en la instalación de SaltStack Config en el escenario de instalación estándar.
  • Instalación de Salt en la infraestructura que con el tiempo administrará SaltStack Config.

Para obtener instrucciones sobre cómo instalar Salt y sus dependencias en los nodos implicados en una instalación estándar, consulte Instalar o actualizar Salt.

Instalar Salt en su infraestructura

Se recomienda encarecidamente instalar Salt de antemano en cualquier infraestructura que tenga previsto administrar con SaltStack Config. La instalación de Salt simplifica y optimiza el proceso de actualización a futuras versiones de Salt. Antes de comenzar la instalación de SaltStack Config, considere la posibilidad de instalar Salt en la infraestructura y, a continuación, supervisarla durante un período de tiempo para asegurarse de que sea estable y se ejecute según lo esperado.

Consulte estas guías para asegurarse de que el entorno siga las prácticas recomendadas al implementar Salt en su infraestructura:

Instalación de Salt en un sistema aislado

La única excepción a la recomendación general de instalar Salt de antemano es cuando va a instalar SaltStack Config en un sistema aislado. Tenga en cuenta que hay algunos compromisos relacionados con la instalación de Salt en su infraestructura en un sistema aislado.

El instalador de SaltStack Config puede instalar la versión estable más reciente de Salt mientras se ejecuta. Sin embargo, la versión de Salt que instala el instalador de SaltStack Config se denomina paquete Salt Crystal. Este paquete está destinado principalmente a su uso en sistemas aislados en los que no es posible actualizar Salt a través de Internet. Debido a que está pensado para su uso en sistemas aislados, la versión de Salt del paquete Salt Crystal no se puede actualizar a través de Internet y debe actualizarse manualmente. Para obtener información sobre cómo actualizar el paquete Salt Crystal, consulte Actualizar Salt Crystal.

Cuando el instalador de SaltStack Config se ejecuta en el escenario de instalación de Lifecycle Manager, si detecta el servicio principal de Salt y los paquetes de servicio de minion, el instalador de SaltStack Config omite ese paso del proceso de instalación. Si no detecta Salt, instala el servicio principal de Salt y el servicio de minion desde el paquete Salt Crystal.

La imposibilidad de actualizar Salt regularmente a través de Internet podría ser un problema para la red, a menos que la red esté aislada. Por este motivo, se recomienda instalar Salt de antemano en lugar de usar el paquete Salt Crystal.