Puede crear una integración de SaltStack Config para acceder al servicio de SaltStack Config y usar objetos y acciones de SaltStack Config en vRealize Automation.

Con vRealize Automation SaltStack Config, puede aprovisionar, implementar y configurar software en las máquinas virtuales a cualquier escala mediante una automatización basada en eventos. También puede utilizar SaltStack Config para definir y aplicar estados de software óptimo y conforme en todo el entorno.

Instalación

Antes de integrar SaltStack Config con vRealize Automation, primero debe instalarlo en su entorno. Consulte Instalación y configuración de SaltStack Config para obtener más información.

Consideraciones

La instancia de vRealize Automation SaltStack Config integrada está disponible para vRealize Automation con las siguientes condiciones:
  • La integración de SaltStack Config se asocia a un host específico durante la instalación.
  • En este momento, vRealize Automation no admite varios tenants para SaltStack Config.
  • El tenant de vRealize Automation puede admitir una integración de SaltStack Config y un maestro de Salt. El maestro de Salt puede admitir varios minions.
  • Para poder eliminar una integración de SaltStack Config en vRealize Automation, debe eliminar todas las implementaciones existentes que utilicen la integración de SaltStack Config.

Requisitos previos

  • Compruebe que tiene credenciales de administrador de vRealize Automation y de SaltStack Config (acceso de nivel raíz).

    Necesita credenciales de administrador de vRealize Automation y de SaltStack Config (acceso de nivel raíz) para crear una integración de SaltStack Config.

    También necesita credenciales de administrador de SaltStack Config para abrir y trabajar en el servicio de SaltStack Config.

    Utilice las credenciales de vRealize Automation para acceder a vRealize Automation y las credenciales de SaltStack Config para acceder a SaltStack Config.

    Para obtener información sobre las credenciales de administrador de SaltStack Config, consulte la guía Instalar y configurar SaltStack Config.

  • Compruebe que se haya instalado el servicio de SaltStack Config.
  • Compruebe que el maestro de Salt que se utilizará en la integración de SaltStack Config contiene el complemento de maestro.
  • Compruebe que tiene la función de administrador de servicio de SaltStack Config en vRealize Automation. Consulte ¿Cuáles son las funciones de usuario de vRealize Automation?.
  • Compruebe que tiene la función de administrador de servicio de Cloud Assembly en vRealize Automation. Consulte Funciones de usuario de organización y servicio en vRealize Automation.

Configurar una integración de SaltStack Config en vRealize Automation

Después de instalar SaltStack Config para vRealize Automation, puede configurar la integración en Cloud Assembly.

  1. En Cloud Assembly, seleccione Infraestructura > Conexiones > Integraciones y haga clic en Agregar integración.
  2. Seleccione el tipo de integración de SaltStack Config.

    Tipos de integración en Cloud Assembly

  3. Complete el formulario.

    Formulario para crear una nueva integración en Cloud Assembly

    1. Introduzca un nombre para la integración.
    2. (Opcional) Proporcione una descripción para la integración.
    3. Introduzca el nombre de host del servidor de SaltStack Config.
    4. Especifique el entorno en ejecución para la integración de SaltStack Config.

      Si utiliza la propiedad saltConfiguration para implementar minions y aplicar archivos de estado en las máquinas virtuales, no es necesario configurar un entorno en ejecución. Sin embargo, se recomienda actualizar las plantillas de nube para utilizar el recurso SaltStack Config. La propiedad saltConfiguration ahora está obsoleta. Aún puede utilizar la propiedad saltConfiguration en las plantillas de nube, pero las funciones de integración de SaltStack Config estarán limitadas.

      Si utiliza el recurso de SaltStack Config para implementar minions y aplicar archivos de estado en las máquinas virtuales, seleccione el entorno en ejecución embedded-ABX-onprem.

    5. Introduzca el nombre de usuario y la contraseña de administrador de SaltStack Config utilizados para acceder al host especificado.
    6. Haga clic en Validar para confirmar el acceso de administrador al host de integración de SaltStack Config.

      Si se produce un error en la validación, asegúrese de introducir el nombre de host, el nombre de usuario y la contraseña correctos.

    7. Haga clic en Guardar.

Acceder a la integración de SaltStack Config

Después de guardar el punto de integración de SaltStack Config, puede abrir el servicio de integración de SaltStack Config.

  1. Si implementó SaltStack Config a través de vRealize Suite Lifecycle Manager, puede hacer clic en el mosaico de servicio de la consola de servicio de vRealize Automation para abrir la integración y acceder al host.

    Mosaico de servicio de SaltStack Config

    Si realizó una instalación independiente de SaltStack Config, puede acceder al servicio con su nombre de host de SaltStack Config.

  2. Cuando se le solicite iniciar sesión en SaltStack Config, introduzca el nombre de usuario y la contraseña de administrador de SaltStack Config.

Si necesita realizar cambios en la integración, seleccione Infraestructura > Conexiones > Integraciones, seleccione la integración de SaltStack Config disponible y haga clic en Abrir.

Seleccionar la integración de SaltStack Config

El nombre de host no se puede cambiar después de configurar la integración. Solo puede editar el nombre, la descripción, el entorno en ejecución y las credenciales de la integración.

Captura de pantalla de la integración de SaltStack Config en Cloud Assembly

Próximos pasos

SaltStack Config es un producto independiente que se puede integrar y utilizar en vRealize Automation.

  • Aprenda a agregar el recurso SaltStack Config para instalar minions en las máquinas virtuales de las implementaciones de Cloud Assembly.