Cloud customer?
Start for Free >
Upgrade in MyJFrog >
What's New in Cloud >

Search





The AWS Keys integration is used to provide access and secret keys to AWS services in order to connect to JFrog Pipelines.


The AWS Keys integration is used to connect to AWS services that include:

  • ECR
  • ECS
  • EC2
  • S3
  • Any other service that needs AWS Access and Secret keys to connect

Creating an Integration

You can add this integration by following steps on the Managing Pipelines Integrations page.

Here is the information you need to create this integration:

  • Name -- choose a friendly name for the integration
  • Access Key Id -- access key Id obtained from AWS
  • Secret Access Key -- secret access key obtained from AWS


Page Contents

Usage

The AWS Keys integration can be used in the following resources:

An AWS Keys integration can also be added directly to a step in the integrations section. This automatically configures the AWS CLI with the access key and secret key.

You can use this integration in any workflow where you need to connect to AWS for some reason, such as provisioning infrastructure, deploying to AWS EC2 or Amazon ECS, etc.

Default Environment Variables

When you create an Image resource with this integration, a set of environment variables is automatically made available in steps using that resource.

Environment variableDescription
res_<resource_name>_registry_accessKeyIdAccess key supplied in the integration
res_<resource_name>_registry_secretAccessKeySecret key supplied in the integration


When you create a Remote File resource with this integration, a set of environment variables is automatically made available in steps using that resource.

Environment variableDescription
res_<resource_name>_source_accessKeyIdAccess key supplied in the integration
res_<resource_name>_source_secretAccessKeySecret key supplied in the integration


When you add this integration to a step directly, a set of environment variables is automatically made available.

Environment variableDescription
int_<integration_name>_accessKeyIdAccess key supplied in the integration
int_<integration_name>_secretAccessKey Secret key supplied in the integration
  • No labels
Copyright © 2021 JFrog Ltd.