Creating Custom VM Images

JFrog Pipelines Documentation

ft:sourceType
Paligo

A custom VM image enables you to use your own image as a node in Pipelines. Nodes launched using this new custom VM image would include all the customizations you made when you created the image.

Prerequisites

To perform the steps outlined in this section, you will need to have some experience with the following:

  • Building VM images

  • Hashicorp Packer or a cloud provider-specific VM image process

The process of creating a Custom VM image to use your own image as a node in Pipelines involves the following steps:

#

Task

Description

For more information, see...

1

Building a custom Pipelines Build Plane VM

Build a custom builds plane VM to include your own artifacts.

Building a Custom Pipelines Build Plane VM Image using Hashicorp Packer

2

Adding the VM Image to Pipelines

Add the VM image to a pipeline, either using the API or the UI.

Adding the VM Image to Pipelines using API

Adding the VM Image to Pipelines using UI