Intégrer Argo CD à DevOps Change Velocity : espace de travail
Connectez-vous à votre instance Argo CD à l’aide du playbook Espace de travail de changement DevOps pour automatiser le déploiement d’applications à partir de référentiels GitHub.
Avant de commencer
Effectuez les tâches spécifiées dans la Premiers pas avec Vélocité de changement DevOps rubrique.
Rôle requis : sn_devops.admin ou sn_devops.tool_owner
Procédure
-
Accédez à la Espaces de travail > Espace de travail de changement DevOps et utilisez l’une des options suivantes pour ouvrir le Playbook pour intégrer Argo CD.
Option Étapes Page d'accueil - Sélectionner le widget de l’outil Connect
- Dans la fenêtre modale Se connecter à un outil, sélectionnez Argo CD dans la catégorie Orchestration .
Module Applications - Sélectionnez Applications (
- Sélectionnez une application existante ou créez-en une. Pour créer une application, reportez-vous à la section Créer une application : classique.
- Dans le volet Actions recommandées, sélectionnez la carte Connecter un outil .
- Dans la fenêtre modale Se connecter à un outil, sélectionnez Argo CD dans la catégorie Orchestration .
Module Outils - Sélectionnez Outils (icône
- Dans la liste Aptitude, sélectionnez Orchestration.
- Sélectionnez Connecter un outil.
- Dans la fenêtre modale Se connecter à un outil, sélectionnez Argo CD.
-
Spécifiez un nom pour l’outil dans le champ Nom de l’outil , puis sélectionnez Suivant.
-
Sur l’activité de playbook des détails de l’instance Argo CD :
- Entrez l’URL de votre instance Argo CD.
-
Entrez les informations d’identification de connexion de l’instance Argo CD.
Remarque :Pour générer un jeton pour l’utilisateur dans Argo CD, accédez à Comptes. Assurez-vous que l’utilisateur dispose de l’aptitude : apiKey. Pour plus d’informations, consultez la documentation Argo CD.
- Facultatif :
Sélectionnez l’option Serveur MID et saisissez ses détails si votre instance Argo CD est connectée à un serveur MID.
Un Serveur MID est requis si votre instance d’outil est hébergée sur site. Pour plus d’informations sur le serveur MID, voir Sélection du serveur MID.
- Sélectionnez Connexion.
-
Spécifiez l’accès pour l’outil.
- Si vous souhaitez contrôler l’accès à l’outil, ajoutez les groupes qui doivent avoir accès à l’outil dans le champ Géré par .Les tâches que ces utilisateurs dans les groupes peuvent effectuer dépendent du rôle qui leur est affecté.
- DevOps Rôle du propriétaire de l’outil : peut afficher et modifier l’outil.
- DevOps Rôle du propriétaire de l’application : peut afficher l’outil et peut associer, détecter, importer des données historiques et modifier les étapes de pipeline (le cas échéant) des objets de l’outil (tels que les plans, les référentiels et les pipelines).
- DevOps Rôle d’administrateur : peut modifier tous les outils.
- Autres DevOps rôles : Peut afficher l’outil.
Remarque :Si vous ne sélectionnez pas de groupe et ignorez cette étape, tous les utilisateurs ayant le rôle Propriétaire de l’outil DevOps pourront modifier l’outil. - Si vous choisissez de contrôler l’accès à l’outil, l’option Tous les propriétaires d’applications peuvent afficher et associer des objets d’outil aux applications devient disponible pour la sélection.
Cette option permet à tous les utilisateurs ayant le rôle de propriétaire d’application DevOps d’accéder à l’outil. S’ils sont sélectionnés, ils pourront afficher, associer, découvrir, importer des données historiques et modifier les étapes du pipeline (le cas échéant) des objets de l’outil.
- Sélectionnez Affecter.
- Si vous souhaitez contrôler l’accès à l’outil, ajoutez les groupes qui doivent avoir accès à l’outil dans le champ Géré par .
-
Sur la page Résumé , sélectionnez Afficher l’enregistrement de l’outil pour examiner les détails de l’instance connectée.
Résultats
Vous avez intégré avec succès votre outil Argo CD à Vélocité de changement DevOps.