open-nomad/e2e/terraform/packer
2019-11-07 10:13:14 -05:00
..
linux update vagrant & packer consul versions 2019-11-07 10:13:14 -05:00
packer.json e2e: use sockaddr for IP address configuration (#6548) 2019-10-25 14:08:38 -04:00
README.md e2e: split Packer build scripts from TF provisioning (#6542) 2019-10-25 08:08:24 -04:00

Packer Builds

These builds are run as-needed to update the AMIs used by the end-to-end test infrastructure.

What goes here?

  • steps that aren't specific to a given Nomad build: ex. all Linux instances need jq and awscli.
  • steps that aren't specific to a given EC2 instance: nothing that includes an IP address.
  • steps that infrequently change: the version of Consul or Vault we ship.

Running Packer builds

$ packer --version
1.4.4

# build linux AMI
$ packer build packer.json