Configurer un nouvel ReleaseOps écosystème

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Configurez un nouvel ReleaseOps écosystème à l’aide des exemples de pipelines et de playbooks pour commencer à déployer les changements de vos instances de développement à test.

    Pourquoi et quand exécuter cette tâche

    Cette tâche vous permet de configurer un écosystème à l’aide des ReleaseOps exemples de pipelines et de playbooks. Pour en savoir plus sur les pipelines personnalisés dans , reportez-vous à ReleaseOpsla section Créer un pipeline personnalisé.

    Avant de commencer

    Remarque :
    À partir de la version 1.2.1 de , vous pouvez configurer un nouvel écosystème à l’aide de ReleaseOpsConfiguration guidée. Pour plus d'informations, consultez Terminer ReleaseOps la configuration guidée.

    Rôle requis : admin

    Confirmez que toutes les instances (production, développement et test) ont été ReleaseOps installées. Votre instance de test doit également avoir Générateur de tests ATF et exécuteur cloud été installée. Pour plus d'informations, consultez Installer ReleaseOps.

    Vérifiez que la gestion multi-instances a été configurée pour permettre à toutes les instances de non-production (développement et test) d’être gérées par l’instance de production. Pour plus d'informations, consultez Configurer la gestion multi-instances pour les instances utilisant ReleaseOps.

    Procédure

    1. Sur votre instance de production, créez un enregistrement d’instance de déploiement pour chaque instance que vous souhaitez intégrer à votre ReleaseOps écosystème.
      Remarque :
      Pour les exemples de pipelines de ReleaseOps mise en production, les trois instances sont les suivantes :
      • Développement
      • Test
      • Production
      1. Accédez à la Tous > ReleaseOps > Instances de déploiement.
      2. Ajoutez un nouvel enregistrement pour chaque instance qui participe à votre ReleaseOps écosystème en sélectionnant Nouveau.
      3. Sélectionnez le champ Instance , puis sélectionnez l’instance que vous souhaitez ajouter à votre ReleaseOps écosystème.
      4. Sélectionnez le champ Type d’instance , puis sélectionnez le type d’instance correct dans la liste.
      5. Sélectionnez Soumettre.
      6. Répétez les étapes b-e pour chaque instance qui participe à votre ReleaseOps écosystème.
    2. Sur votre instance de production, configurez l’instance de test pour l’exemple de pipeline à la demande et l’exemple de pipeline de mise en production.
      Pour les exemples ReleaseOps de pipelines, vous devez uniquement configurer une nouvelle instance de pipeline pour votre instance de test. Vous n’avez pas besoin de configurer des instances de pipeline pour vos instances de développement et de production, car ces environnements sont définis dans les demandes de déploiement et les versions.

      Pour les pipelines personnalisés ReleaseOps , vous pouvez configurer des instances de pipeline supplémentaires pour les instances de non-production qui participent à votre ReleaseOps écosystème, à l’exception de votre instance de développement. Pour plus d’informations sur les pipelines personnalisés, reportez-vous à la section Créer un pipeline personnalisé.

      1. Accédez à la Tous > Opérations de mise en production > Pipelines.
      2. Sélectionnez l’un des exemples d’enregistrements de pipeline dans la liste.
      3. Sur l’enregistrement du pipeline, sélectionnez l’onglet Instances de pipeline dans la section Liens connexes.
        Vous pouvez configurer vos instances de pipeline en sélectionnant l’onglet Instances de pipeline sur l’enregistrement de pipeline.
      4. Dans l’onglet Instances de pipeline , sélectionnez Nouveau.
      5. Sur le formulaire Nouvelle instance de pipeline, sélectionnez l’icône Rechercher à l’aide de la liste () pour le champ Instance de déploiement , puis sélectionnez l’instance de test dans la liste.
      6. Dans le champ Étiquette , sélectionnez Test.
      7. Sélectionnez Soumettre.
      8. Répétez le processus dans les étapes b-g pour configurer des instances de test pour chacun de vos exemples de pipelines.
    3. Sur votre instance de production, accédez à Tous > Ensembles de mises à jour système > Sources de mise à jour et vérifiez que des sources de mise à jour valides sont définies pour vos instances de développement et de test.
      Vérifiez qu’il existe des sources de mise à jour valides définies pour vos instances de développement et de test.
      Remarque :
      Si aucune source de mise à jour valide n’est définie pour vos instances de développement et de test, vous pouvez les définir en accédant à Tous > Ensembles de mises à jour système > Sources de mise à jour sur vos instances de développement et de test et la création d’un nouvel enregistrement de source de mise à jour.
    4. Sur votre instance de test, accédez à Tous > Ensembles de mises à jour système > Sources de mise à jour et confirmez qu’il existe une source de mise à jour valide définie pour votre instance de développement.
    5. Sur votre instance de développement, définissez la propriété sn_releaseops.deployment_controller sur l’URL de production (ou de contrôleur de déploiement).
      1. Accédez à la Tous > Propriétés système > Tous.
      2. À l’aide de la barre de recherche, entrez sn_releaseops.deployment_controller.
        Utilisez la barre de recherche pour rechercher la propriété système sn_releaseops.deployment_controller.
      3. Sélectionnez l’enregistrement pour sn_releaseops.deployment_controller.
      4. Dans le champ Valeur , entrez l’URL de votre instance de production (ou contrôleur de déploiement).
      5. Sélectionnez Mettre à jour.

    Résultats

    ReleaseOps est prêt à déployer les changements de vos instances de développement à celles de test et de production.