# Packages
The chroot package is able to create an Amazon AMI without requiring the launch of a new instance for every build.
go:generate packer-sdc struct-markdowngo:generate packer-sdc mapstructure-to-hcl2 -type AWSPollingConfig.
The amazonebs package contains a packersdk.Builder implementation that builds AMIs for Amazon EC2.
The ebssurrogate package contains a packersdk.Builder implementation that builds a new EBS-backed AMI using an ephemeral instance.
The ebsvolume package contains a packersdk.Builder implementation that builds EBS volumes for Amazon EC2 using an ephemeral instance,.
The instance package contains a packersdk.Builder implementation that builds AMIs for Amazon EC2 backed by instance storage, as opposed to EBS storage.