• HashiCorp Developer

  • HashiCorp Cloud Platform
  • Terraform
  • Packer
  • Consul
  • Vault
  • Boundary
  • Nomad
  • Waypoint
  • Vagrant
Packer
  • Install
  • Tutorials
  • Documentation
  • Guides
  • Plugins
  • Try Cloud(opens in new tab)
  • Sign up
Packer Home

Tutorials

Skip to main contentTutorials

Get Started

  • AWS
  • Docker
  • HCP Packer

Fundamentals

  • Configuration Language
  • HCP Packer

Production

  • Use Cases

  • Resources

  • Tutorial Library
  • Community Forum
    (opens in new tab)
  • Support
    (opens in new tab)
  • GitHub
    (opens in new tab)
  1. Developer
  2. Packer
  3. Tutorials
  4. AWS

Getting Started with AWS

HashiCorp Packer automates the creation of any type of machine image, including AWS AMIs. You'll build an Ubuntu machine image on AWS in this tutorial.

Start
6 tutorials
  1.  
    5min
    Install Packer
    Packer must first be installed on the machine you want to run it on.
    • Packer
  2.  
    9min
    Build an Image
    With Packer installed, let's build an Amazon EC2 AMI.
    • Packer
  3.  
    7min
    Provision
    Packer fully supports automated provisioning in order to install software onto machines prior to turning them into images.
    • Packer
  4.  
    6min
    Variables
    Packer templates can be parameterized using variables.
    • Packer
  5.  
    4min
    Parallel Builds
    Create multiple images for multiple platforms in parallel, from one Packer template, by creating a source. Build Ubuntu and Ubuntu Focal images for AWS EBS.
    • Packer
  6.  
    5min
    Post-Processors - Vagrant
    Create a Vagrant box with Packer post-processors.
    • Packer
Give Feedback(opens in new tab)
  • Certifications
  • System Status
  • Terms of Use
  • Security
  • Privacy
  • Trademark Policy
  • Trade Controls
  • Give Feedback(opens in new tab)