open-nomad/e2e/terraform
2018-12-18 13:37:03 -06:00
..
configs Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00
shared suggestions from code review 2018-12-17 15:06:22 -06:00
compute.tf Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00
iam.tf Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00
main.tf Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00
network.tf Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00
packer.json Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00
README.md added readme 2018-12-18 13:37:03 -06:00
terraform.tfvars suggestions from code review 2018-12-17 15:06:22 -06:00
user-data-client.sh Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00
user-data-server.sh Terraform configs for e2e tests 2018-12-17 11:40:09 -06:00

Terraform provisioner for end to end tests

This folder contains terraform resources for provisioning a nomad cluster on AWS for end to end tests. It uses a nomad binary identified by its commit SHA that's stored in a shared s3 bucket that Nomad team developers can access.

$ cd e2e/terraform/
$ TF_VAR_nomad_sha=<nomad_sha> terraform apply

After this step, you should have a nomad client address to point the end to end tests in the e2e folder to.