Search


Cloud customer?
Upgrade in MyJFrog >


Working with an older version?

JFrog Artifactory 6.x
JFrog Xray 2.x
JFrog Mission Control 3.x
JFrog Distribution 1.x
JFrog Enterprise+ (Pre-Platform Release)




Overview

Once JFrog Pipelines is installed, you must connect it to your external facilities to make them available for your pipelines to load and run.

These configuration facilities are only available to administrator users. For all other users, these views show what connections are available to pipelines, but they cannot be changed.

Page contents


Application Modules

These configuration facilities are available to administrator users from the Application tab:

  • Managing Pipelines Integrations
    Pipelines Integrations provide the mechanisms that enable an external service to inter-operate with Pipelines, as well as securely store the credentials for access to that service. They are necessary for Pipelines to connect to a pipeline source, and for pipelines to access external services through resources and steps. 


  • Managing Pipeline Sources
    Pipeline Source represents a source control repository (such as GitHub or BitBucket) where Pipelines definition files can be found. A pipeline source connects to the repository through an integration.


  • Managing Pipelines Node Pools
    Node Pools provide a convenient way to logically group build nodes in a JFrog Pipelines environment. This enables you to run steps simultaneously on different nodes.




Integrations

The Integrations tab must be added and managed by an administrator user. The types of integrations that can be added/managed here are:

  • Cloud service - For creating dynamic nodes in a dynamic node pool. For example, AWSGoogle Cloud, Azure Keys, or other.
  • Kubernetes- For creating dynamic nodes in a dynamic node pool.
  • Source control - For Pipelines extensibility source repositories. For example, GitHubBitbucket, or other.

Dynamic nodes are build nodes that are spun up and down on-demand by Pipelines from a cloud service. They are managed through dynamic node pools.


Viewing Administration Integrations

To view the list of integrations already added and available for use, from the Administration module go to Pipelines | Integrations.

The Integrations view displays the list of integrations for cloud service providers that have been configured for dynamic nodes and are available for use by dynamic node pools. 

Name
The friendly name given to the integration
Type
The type of integration
Created By
The username of the integration's creator
Updated By
The username of who last modified the integration.
Updated At
The date and time of when the integration was created or last modified

Click on the Name of the integration to view its settings. If the integration is for dynamic nodes, it will show which node pools use it.



Adding Administration Integrations

From the Integrations view, click Add an Integration.

In the resulting Add New Integration display, click the Integration Type field and select one from the dropdown list. For example, an AWS Integration that connects to Amazon Web Services.

Once the integration type is selected, you can enter the remaining settings as presented, then click Create.



  • No labels
Copyright © 2020 JFrog Ltd.