Cloud Services

DevOps Intelligence

AWS CodePipeline configuration
Published On Jul 23, 2024 - 8:47 AM

AWS CodePipeline configuration

AWS CodePipeline is a fully managed continuous delivery service that helps automate your applications' build, test, and deployment processes.
To enable DevOps Intelligence to extract data from AWS CodePipeline, it's essential to establish and configure an AWS connection. This process forms a vital link between the two systems, allowing DevOps Intelligence to access and leverage the data stored within AWS CodePipeline for further analysis and operations.
Access rights
: The connection must have the following access rights:
  • Connection
    : Read access rights are required on the project or work items you intend to sync.
To access templates, you must have specific roles; please see: Roles required

Configuration

You must choose the Pipeline name, add a Technical Service and additional configurations for customizations to establish the configuration. Extra settings are available to handle the states of
Passed
,
Failed
, and
In Progress
, which are terms employed in the DevOps Intelligence dashboards. You have the flexibility to introduce custom terms for these states. For instance, any value input under the
Passed
category will be interpreted as
Passed
when displayed on the dashboard. Once you have made these selections complete the following steps to configure AWS CodePipeline:
  1. Within Kyndryl application, select the
    Open
    menu icon from the top left corner, navigate to
    DevOps Intelligence
    and expand the menu.
  2. Expand
    Settings & Utilities,
    then select
    Tools Configuration
  3. Select
    Add configuration +
    and a
    Add tool configuration
    form will be displayed; here, you will select:
    1. AWS CodePipeline
      from the
      Tool Engine
      dropdown menu
    2. The
      Connection
      ,
      Provider
      ,
      Release name
      ,
      Environment,
      and the
      Incident host URL
      each one from its dropdown menu
    3. You must select toggle on or off if the configuration is for a
      production environment
    4. And you can fill in the
      Additional configuration for customization
      section at the bottom of the form if you would like to personalize it with custom terms for
      Passed
      ,
      Failed
      or
      In progress
      statuses
  4. Select the
    Add configuration
    button at the bottom of the form.
After completing the configuration, you can view the configuration details in the table on the configuration page. A sample image showcasing this is provided below for your reference.
Do you have two minutes for a quick survey?
Take Survey