Configuring Builders and Sources
In the previous chapter, we dove straight into Packer with a detailed but simple example of using the VirtualBox ISO builder, which should be freely available on most environments for you to try out your first image build. We generated a simple OVF without much complexity.
In this chapter, we will expand on builders and explain the most commonly used local and remote options, including their configuration options. First, we’ll describe the full set of VirtualBox builders for the example we covered in the previous chapter. Then, we will explore more common builder options, such as VMware, and public clouds, such as AWS, Azure, and GCP. Note that if you add another builder declaration to your template, it will be built in parallel by default. If we add a VMware builder to our template, Packer will try to build VMware and VirtualBox images at the same time. You can also declare multiple builders of the same type, such as VirtualBox ISO builders...