---
sourceDocument: Gestion des services IT Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Xanadu

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Intégration d'Argo CD à DevOps Change Velocity

# Intégration d'Argo CD à DevOps Change Velocity {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Connectez-vous à votre instance Argo CD pour automatiser le déploiement d'applications à partir des référentiels GitHub.

## Vue d'ensemble de l'intégration Argo CD {#argo-cd-integration-with-devops-change-velocity__section_uxn_2q4_gxb}

Cette intégration permet à la plateforme ServiceNow de gérer le processus de fermeture des demandes de changement en fonction de l'état de synchronisation reçu d'Argo CD pour le déploiement continu d'applications.

Vous devez activer le module d'extension DevOps Integration with Argo CD (sn_devops_argocd) avant de connecter votre instance Argo CD dans ServiceNow. Pour plus d'informations sur l'activation d'un module d'extension, voir [Activate a plugin](https://www.servicenow.com/docs/access?context=t_ActivateAPlugin&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

## Workflow {#argo-cd-integration-with-devops-change-velocity__section_glp_pq4_gxb}

Voici le workflow du fonctionnement du processus de déploiement continu via Argo CD dans ServiceNow DevOps.

* Créez une connexion d'outil Argo CD dans ServiceNow DevOps Change Velocity à l'aide de l'interface utilisateur classique ou de l'interface utilisateur de l'espace de travail.
* Créez manuellement un webhook dans Argo CD.
* Mettez à jour votre fichier de configuration dans le référentiel GitHub pour le déploiement. Lors de la mise à jour du fichier de configuration, spécifiez le numéro de demande de changement dans la balise de validation (sn_devops_change-\<numéro de demande de changement\>).  
  Remarque :  
  Le numéro de demande de changement spécifié dans la balise de validation doit déjà être créé par le pipeline de CI et avoir l'état Implémenter.
* Synchronisez l'application requise associée à votre fichier de configuration et à votre référentiel dans Argo CD.
* Une fois la synchronisation réussie, des notifications sont envoyées à ServiceNow DevOps et des événements entrants sont créés.
* Le numéro de la demande de changement est récupéré à partir des événements entrants et mis à jour avec l'état de synchronisation du CD Argo.
* La demande de changement est fermée et, en fonction de l'état de la synchronisation, les champs Code de fermeture, Notes de travail et Notes de fermeture sont mis à jour dans la demande de changement.
{#argo-cd-integration-with-devops-change-velocity__ul_rzg_rq4_gxb}

## Exemple {#argo-cd-integration-with-devops-change-velocity__section_w5x_vq4_gxb}

Les exemples suivants précisent comment les changements apportés dans Argo CD sont notifiés à ServiceNow DevOps via le webhook.

* Le fichier de configuration est mis à jour dans GitHub avec le format de balise de validation suivant :
* Les événements entrants sont créés dans ServiceNow lorsqu'une application est synchronisée dans Argo CD :
* Si la synchronisation réussit, la demande de changement est fermée et les champs code de fermeture, notes de travail et notes de fermeture sont mis à jour dans la demande de changement :
{#argo-cd-integration-with-devops-change-velocity__ul_frz_xr4_gxb}
* **[Intégrer Argo CD à DevOps Change Velocity -- Workspace](https://servicenow-prod.fluidtopics.net/AyzxsQpVwWRlZDDxK2ZKKw)**   
  Connectez-vous à votre instance Argo CD à l'aide du playbook de l'espace de travail de changement DevOps pour automatiser le déploiement d'applications à partir des référentiels GitHub.
* **[Embarquez Argo CD pour Changements de vélocité DevOps --- Catalogue de services](https://servicenow-prod.fluidtopics.net/JoqVjYz2EZDpHNk5oMNn8w)**   
  Connectez votre instance Sonar à l'aide du ServiceNow Catalogue de servicesfichier .
* **[Intégrer Argo CD à DevOps Change Velocity --- Classic](https://servicenow-prod.fluidtopics.net/n_7uKa8NITkMGL6AV5EIWg)**   
  Connectez votre instance Argo CD à l'aide de l'interface utilisateur classique dans DevOps Change Velocity.

