Configuration de Delivery Pipeline Private Worker

DevOps Insights arrivera en fin de vie et sera supprimé le 31 août 2026. Le service « Continuous Delivery » sera supprimé dans les régions suivantes le 12 février 2027 : au-syd, ca-mon, ca-tor, us-east. Code Risk Analyzer sera également retiré du marché dans toutes les régions à cette date. Si ces fonctionnalités ne sont pas activement utilisées dans une région donnée, elles pourraient être supprimées plus tôt dans cette région et ne plus accepter de nouvelles instances. En savoir plus

Delivery Pipeline Private Worker se connecte à un ou plusieurs agents privés qui exécutent des charges de travail Delivery Pipeline isolées.

Configurez l'intégration d'outils Agent privé Delivery Pipeline pour rendre les agents privés disponibles dans les pipelines, dans une chaîne d'outils :

  1. Si vous configurez cette intégration d'outils lorsque vous créez une chaîne d'outils, dans la section Intégrations configurables, cliquez sur Delivery Pipeline Private Worker.

  2. Si vous disposez d'une chaîne d'outils et que vous souhaitez y ajouter cette intégration d'outil, dans la console IBM Cloud, cliquez sur l'icône de menu ( icône en forme de hamburger ) > Automatisation de la plateforme > Chaînes d'outils. Sur la page Chaînes d'outils, cliquez sur la chaîne d'outils afin d'ouvrir sa page Vue d'ensemble.

    a. Cliquez sur Ajouter un outil.

    b. Dans la section Intégrations d'outils, cliquez sur Delivery Pipeline Private Worker.

  3. Entrez un nom pour l'intégration d'outils. Ce nom identifie un pool d'agents privés dans l'onglet Agents de l'étape de pipeline.

  4. Entrez votre clé d'API d'ID de service pour authentifier l'accès à la file d'attente des travaux dans laquelle un ou plusieurs agents privés peuvent rechercher un travail. Si vous ne disposez pas d'une clé d'API d'ID de service, cliquez sur Créer pour en générer une pour cet agent privé.

  5. Cliquez sur Créer une intégration.

  6. Dans votre chaîne d'outils, sur la carte Pipelines de livraison, cliquez sur travailleur privé Delivery Pipeline pour afficher la liste de tous les travailleurs enregistrés à l'aide d'une clé d'API associée à cet ID de service.

Configuration de l'agent privé Delivery Pipeline à l'aide de l'API

L'intégration de l'outil Delivery Pipeline Private Worker prend en charge les paramètres de configuration suivants que vous pouvez utiliser avec l 'API HTTP Toolchain et les SDK lorsque vous créez, lisez et mettez à jour des intégrations d'outils.

Vous devez spécifier la propriété tool_type_id dans le corps de la demande avec la valeur private_worker.

Delivery Pipeline Paramètres d'intégration de l'outil Private Worker
Paramètre Utilisation Type Argument Terraform Description
nom requis, pouvant être mis à jour Chaîne nom Nom de cette intégration d'outils.
workerQueueCredentials requis, pouvant être mis à jour Mot de passe identificateur_file_attente_attente Clé d'API d'ID de service utilisée par l'agent privé pour authentifier l'accès à la file d'attente des travaux. Vous pouvez utiliser une référence de secret de chaîne d'outils pour ce paramètre. Pour plus d'informations sur les références secrètes, voir Protection de vos données sensibles dans Continuous Delivery.
workerQueueIdentifier facultatif, pouvant être mis à jour Chaîne identificateur_file_attente_travail ID de service qui identifie la file d'attente des demandes d'exécution pour cet agent privé.