PEM Key Integration

JFrog Pipelines Documentation

JFrog Pipelines
Content Type
User Guide

The PEM Key Integration is used to connect JFrog Pipelines to VMs that allow PEM-based authorization. This is typically used to SSH in and then run commands on the machine. Tools like Terraform and Ansible use this to execute scripts on a machine.

Creating a PEM Key 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

  • Key -- encrypted Key in PEM format

Note: The PEM Key must be generated without passphrase.


The PEM Key integration can be added directly to a step in the integrations section.

Default Environment Variables

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

Environment variable



PEM key