Skip to content
Packer logo

Packer

Unclaimed

Build identical machine images for multiple platforms from a single source template.

Visit Website
Reviews onSourceForge
67 reviews tracked

The Bottom Line

Entry price

Free plan available, paid tiers above

Biggest pro

Ensures consistency across different environments

Biggest con

Requires initial setup and configuration of templates

TL;DR - Packer

  • Creates identical machine images from a single source template.
  • Automates image building for multiple platforms (e.g., AWS, Docker).
  • Enables golden image pipelines and consistent infrastructure.
Pricing: Free plan available
Best for: Growing teams
4.3/5 across review platforms

What is Packer?

Editorial review
Packer is an open-source tool for creating identical machine images for multiple platforms from a single source configuration. It streamlines the process of building 'golden images' that can be used across various cloud providers and virtualization technologies, ensuring consistency and reliability in deployments. By automating the image creation process, Packer helps reduce configuration drift and simplifies infrastructure management. This tool is ideal for DevOps engineers, system administrators, and developers who need to create and manage consistent machine images across different environments, such as AWS, Docker, and other cloud platforms. It integrates seamlessly into existing CI/CD pipelines, enabling automated image builds and updates. Packer's core value lies in its ability to produce immutable infrastructure, where every server is built from a pre-configured image, leading to faster deployments, easier rollbacks, and improved security posture. It supports a wide range of builders and provisioners, offering flexibility in how images are created and configured.

Pros & Cons

Pros

  • Ensures consistency across different environments
  • Automates the image building process, saving time and reducing errors
  • Supports a wide range of platforms and providers
  • Integrates well with other HashiCorp tools like Terraform
  • Facilitates immutable infrastructure practices

Cons

  • Requires initial setup and configuration of templates
  • Learning curve for new users, especially with advanced features

Ratings Across the Web

4.3(67 reviews)

Ratings aggregated from independent review platforms. Learn more

Preview

Key Features

Single source template for multiple platformsAutomated machine image creationGolden image pipeline supportIntegration with Amazon Web ServicesIntegration with DockerHCP Packer for build management across cloud providersCLI-based workflowsArtifact version revocation scheduling

Pricing

Freemium

Packer offers a generous free tier with optional paid upgrades for advanced features.

View pricing

Reviews

Improve Your Thinking Patterns Using ChatGPT cover
$99Free with your review

Review Packer, get a free AI guide

Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.

Write a review
4.3/5

Across 67 verified user reviews on SourceForge

Add your hands-on experience using the offer above to help the next buyer.

Best Packer Alternatives

Top alternatives based on features, pricing, and user needs.

Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.

Explore More

Packer FAQ

How does Packer ensure consistency across different deployment environments?

Packer builds identical machine images from a single source configuration, which can then be deployed across various cloud providers and virtualization technologies. This process helps to reduce configuration drift and ensures that all deployments are based on a consistent 'golden image'.

Which teams benefit most from using Packer?

Packer is ideal for DevOps engineers, system administrators, and developers who need to create and manage consistent machine images. It supports teams working with diverse environments like AWS, Docker, and other cloud platforms.

How does Packer compare to Terraform?

Packer focuses on creating identical machine images for multiple platforms from a single source template, facilitating immutable infrastructure. Terraform, another HashiCorp tool, is designed for provisioning and managing infrastructure itself, often utilizing the images built by Packer.

What kind of trade-offs should users consider when adopting Packer?

Adopting Packer requires an initial setup and configuration of templates, which can involve a learning curve for new users, especially when utilizing its more advanced features. However, this investment leads to automated image building and consistent deployments.

Does Packer include a free tier?

Yes, Packer is available on a free tier, allowing users to get started with its core functionalities. Paid plans are also offered for those requiring more usage and additional features.

How does Packer integrate into existing CI/CD pipelines?

Packer integrates seamlessly into existing CI/CD pipelines, enabling automated machine image builds and updates. This allows organizations to maintain up-to-date and consistent images as part of their continuous integration and delivery workflows.

Can Packer be used to create images for various cloud providers?

Yes, Packer supports a wide range of builders and provisioners, allowing it to create machine images for multiple platforms. This includes compatibility with major cloud providers like AWS and other virtualization technologies.

Source: packer.io

Guides & Articles