Como administrador, puede configurar una conexión entre la implementación de Automation Orchestrator y un proyecto o repositorio de Git.

Si desea usar Git para administrar el inventario de objetos de Automation Orchestrator, debe configurar una conexión con el repositorio de Git mediante Automation Orchestrator Client.

Nota: No puede agregar varios repositorios de Git de diferentes cuentas a través de SSH porque Automation Orchestrator crea una clave SSH para cada instancia. Para agregar varios repositorios de Git, puede agregarlos a través de HTTP como se describe en esta documentación.

Tenga en cuenta las siguientes limitaciones al utilizar un repositorio de Git con la implementación de Automation Orchestrator:

  • Solo se admiten hash de confirmación SHA-1.
  • El conflicto de hash de confirmación SHA-1 entre el repositorio de Git interno y el repositorio de Git remoto es posible y no se resuelve automáticamente. En estos casos, se deben descartar todos los cambios locales.
  • Realizar cambios manuales en el repositorio de Git provoca conflictos de combinación al extraer el repositorio de Git remoto en Automation Orchestrator Client. Si se cambia la secuencia de final de línea, ambas revisiones parecerán ser las mismas, pero siempre provocarán un conflicto de combinación que debe resolverse.

Requisitos previos

  • Compruebe que el entorno de Automation Orchestrator utiliza una licencia de VMware Cloud Foundation.
  • Genere un token de acceso para el proyecto de GitLab y cópielo en el portapapeles para poder usarlo durante el proceso de configuración. Consulte Crear un token de acceso personal.
    Nota: En este caso práctico, está utilizando un proyecto de GitLab. Si ya conoce GitHub, puede utilizar un repositorio de GitHub. Para obtener información sobre cómo generar un token de GitHub, consulte Crear un token de acceso personal para la línea de comandos.

Procedimiento

  1. Inicie sesión en el Automation Orchestrator Client como administrador.
  2. Vaya a Administración > Repositorios de Git.
  3. Haga clic en Agregar repositorio.
  4. Introduzca la dirección URL de su repositorio de Git.
    Por ejemplo, https://gitlab.com/ minombredeusuario/ my-vro-repo.
    Nota: También puede establecer una conexión con el protocolo SSH.
  5. Introduzca el nombre de usuario de su perfil de Git.
  6. Introduzca el token de acceso de su repositorio de Git.
  7. Para validar la conexión con el repositorio de Git, haga clic en Validar.
  8. (opcional) Cambie el nombre que utilizó para identificar el repositorio en el Automation Orchestrator Client.
  9. (opcional) Agregue una breve descripción para el repositorio de Git conectado.
  10. Para activar el repositorio de Git conectado, haga clic en Establecer como repositorio activo.
    Nota: Solo puede haber un repositorio de Git activo a la vez. Puede cambiar el repositorio de Git activo en la página Repositorios de Git.
  11. Seleccione la rama en la que desea insertar los cambios. En este caso práctico, está utilizando Python-branch. Consulte Preparar su entorno de GitLab.
    Nota: Puede cambiar la rama de Git seleccionada siempre que desee después de finalizar la configuración inicial de Git.
  12. Para finalizar el proceso de configuración, haga clic en Guardar.

Qué hacer a continuación

Vuelva al menú Repositorios de Git y confirme que el estado del repositorio es Activo.