En tant qu'administrateur, vous pouvez configurer une connexion entre votre déploiement Automation Orchestrator et un référentiel ou un projet Git.
Pour utiliser Git pour la gestion de votre inventaire d'objets Automation Orchestrator, vous devez configurer la connexion à votre référentiel Git à l'aide de Automation Orchestrator Client.
Note : Vous ne pouvez pas ajouter plusieurs référentiels Git à partir de différents comptes via SSH, car
Automation Orchestrator crée une clé SSH pour chaque instance. Pour ajouter plusieurs référentiels Git, vous pouvez le faire via HTTP, comme décrit dans cette documentation.
Tenez compte des limitations suivantes lors de l'utilisation d'un référentiel Git avec votre déploiement de Automation Orchestrator :
- Seuls les hachages de validation SHA-1 sont pris en charge.
- Le conflit de hachages de validation SHA-1 entre le référentiel Git interne et le référentiel Git distant est possible et n'est pas automatiquement résolu. Dans de tels scénarios, toutes les modifications locales doivent être ignorées.
- Des modifications manuelles dans le référentiel Git entraînent des conflits de fusions lors de l'extraction du référentiel Git distant dans Automation Orchestrator Client. Si la séquence de fin de ligne est modifiée, les deux révisions semblent être identiques, mais entraînent toujours un conflit de fusions qui doit être résolu.
Conditions préalables
- Vérifiez que votre environnement Automation Orchestrator utilise une licence VMware Cloud Foundation.
- Générez un jeton d'accès pour votre projet GitLab et copiez-le dans le Presse-papiers afin de pouvoir l'utiliser pendant le processus de configuration. Reportez-vous à Création d'un jeton d'accès personnel.
Note : Pour ce cas d'utilisation, vous utilisez un projet GitLab. Si vous êtes familiarisé avec GitHub, vous pouvez utiliser un référentiel GitHub. Pour plus d'informations sur la génération d'un jeton GitHub, reportez-vous à Création d'un jeton d'accès personnel pour la ligne de commande.