Commit Graph

13 Commits

Author SHA1 Message Date
Omar Khawaja
7b08e19f72 Upgrade Nomad terraform directory for TF 0.12+ (#6424)
* update

* fix error

* convert server ips in list of string and loop through for output

* drop the for loop in outputs and keep the join command

* switched to TF 0.12 splat expression
2019-10-07 12:43:42 -04:00
Chris Baker
2308a5839d terraform: work on terraform setup
* support for 0.9.0
* ELB for servers
* better output
* customizable security groups
* nvidia-docker support
* different server/client instance types
2019-04-11 13:00:20 +00:00
Omar Khawaja
1d9c7b53f8 make root block device size configurable (#5368) 2019-02-28 11:35:57 -05:00
Nathan R Valentine
0ab23c30ab change retry_join to a map for easier tag handling 2018-12-18 15:48:17 -08:00
Omar Khawaja
3ad663be60 AWS sandbox environment upgrade (#4873)
* upgrade Nomad from 0.8.4 to 0.8.6

* update deprecated nomad and vault commands

* update AMI ID

* add ingress rule for default fabio port and fabio UI

* upgrade Consul and Vault versions

* update AMI ID in README.md and terraform.tfvars
2018-11-13 23:21:01 -05:00
Rob Genova
d3686371c4 Add variable to enable unique naming of infra components 2018-03-31 18:01:21 +00:00
Rob Genova
606e7a6d54 Support dynamic replacement of the Nomad binary at run-time 2018-03-20 17:46:32 +00:00
Rob Genova
496565eb4e update AWS Terraform configs for consistency 2017-11-15 19:38:50 +00:00
Rob Genova
44b6f25380 bind Nomad to all interfaces; enable Consul UI 2017-08-04 18:00:05 +00:00
Rob Genova
c53e6559b1 cleanup Vagrantfile, Terraform configs and Nomad job files 2017-06-25 11:10:14 -07:00
Rob Genova
d235e853e8 refactor Terraform module, Packer config; bump tool version #s in Vagrantfile 2017-06-24 16:24:24 -07:00
Rob Genova
f1de8e5b3d Fix minor syntax issue 2017-06-15 15:46:53 -07:00
Rob Genova
9f1933e2c4 Initial commit for Terraform/AWS support 2017-05-15 11:56:41 -07:00