Use cases

HashiCorp Packer standardizes and automates the process of building system images.

Let Packer do the work

Automate build management across cloud providers.

Build images as code to unify multi-cloud workflows

Create identical machine images for multiple platforms from a single source configuration. By codifying commonly used base images as golden images, they can be standardized, secured, and updated using automation.

Get up to speed

Start learning the basics and see what Packer can make possible for your projects.

Tutorials

Further your Packer knowledge and learn how to use Packer to create identical machine images for multiple platforms from a single source configuration.

Get started with HCP Packer

Follow this learning track to build an Ubuntu machine image, push its metadata to AWS, and reference the images in Terraform or Packer configuration.

Build a golden image pipeline

Create a golden image pipeline with HCP Packer. Build an application image with Packer and provision it with Terraform.

Inherited revocation

Revoke an image and its descendants in HCP Packer using inherited revocation.

Identify compromised images

Use a Terraform Cloud run task to validate HCP Packer data source images and ensure that your Terraform configuration does not use revoked images.

Documentation

Understand the main concepts of Packer, what problems it can solve, and how to get going quickly.

Templates

Define the images Packer should build and the plugins it should use during the build process.

Store image metadata

Every time you build a configured Packer template, the HCP Packer registry stores metadata about each new image artifact.

Image channels

Image channels assign iterations to human-readable names that consumers can reference in Packer templates and Terraform configurations.

Revoke images

If an image becomes outdated or a security risk, you can revoke it to prevent consumers from accessing its metadata and using it to build artifacts.

Get started with Packer

Packer standardizes and automates the process of building system images. Get started for free and pay only for what you use.