Omar Khawaja
b1d2fa77d3
separate vars and outputs into their own files and update default link in nomad binary variable to 0.10.0 release ( #6550 )
2019-10-25 14:15:30 -04:00
Omar Khawaja
01f2ca6941
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
Omar Khawaja
22ebf2bbc1
TF config enable services ( #5947 )
...
* enable vault, consul, and nomad services to make them persistent after reboot
* update AMI
2019-07-11 22:36:58 +02:00
Omar Khawaja
81f0764697
roll back to previous ami
2019-06-18 10:20:13 -04:00
Charlie Voiselle
ded9dcbb9a
Proposing new tfvars with additional inline docs
2019-05-24 12:30:06 -04:00
Chris Baker
61961d338e
terraform: modified default client instance type to a more reasonable t2.medium, left commented GPU instance type
2019-04-11 14:13:30 +00:00
Chris Baker
c135bad029
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
2eab3db0dc
AWS env update ( #5423 )
...
* update versions of all products and add consul-template
* update client and server user_data scripts
* modify README.md and terraform.tfvars
* fix typo in consul-template system unit file
* update AMI id
2019-03-15 15:55:34 -04:00
Omar Khawaja
0f45d81e7c
make root block device size configurable ( #5368 )
2019-02-28 11:35:57 -05:00
Nathan R Valentine
7fdf78c57c
change retry_join to a map for easier tag handling
2018-12-18 15:48:17 -08:00
Omar Khawaja
0b9f32c6d2
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
b1fc227b5c
bump Vault, Consul, Nomad versions; update AWS AMI
2018-06-26 22:13:47 +00:00
Rob Genova
40fff0cbfa
bump Nomad to 0.8.1, Hadoop to 2.7.6
2018-04-18 22:33:58 +00:00
Rob Genova
276b4f5619
Update to Nomad 0.8, Consul 1.0.7 and Vault 0.10
2018-04-15 23:00:55 +00:00
Rob Genova
83e7aedef2
New AMI based on bumped dependency versions
2018-04-12 16:53:09 +00:00
Rob Genova
24140e17dd
Add variable to enable unique naming of infra components
2018-03-31 18:01:21 +00:00
Rob Genova
4db0f9a4a4
Bump Hadoop version in run-time config scripts; update AMI
2018-03-20 19:55:09 +00:00
Rob Genova
f42487531a
Support dynamic replacement of the Nomad binary at run-time
2018-03-20 17:46:32 +00:00
Josh Soref
46a4cafe65
spelling: usually
2018-03-11 19:12:06 +00:00
Rob Genova
5d4327baeb
Update AWS scripts and README to reflect latest, pre-built AMI
2018-01-09 22:35:58 +00:00
Rob Genova
c392e85738
update AWS Terraform configs for consistency
2017-11-15 19:38:50 +00:00
Rob Genova
9f724b07fc
update AWS Terraform configs to support multi-cloud changes
2017-11-01 21:18:07 +00:00
Rob Genova
0bf3f5da2d
update AMI ID; remove unnecessary output
2017-08-08 00:41:17 +00:00
Rob Genova
7f87b0ea20
bind Nomad to all interfaces; enable Consul UI
2017-08-04 18:00:05 +00:00
Rob Genova
5bcf32282f
Update scripts and AMI to reflect Nomad 0.6
2017-07-26 22:34:34 +00:00
Rob Genova
e92daeb943
update AMI
2017-07-07 22:31:22 -07:00
Rob Genova
2174eaa65e
update AMI ID
2017-07-07 11:11:25 -07:00
Rob Genova
3d5805d296
update AMI
2017-06-25 12:59:50 -07:00
Rob Genova
7a938fde20
cleanup Vagrantfile, Terraform configs and Nomad job files
2017-06-25 11:10:14 -07:00
Rob Genova
e52ae12941
obscure KEY_NAME
2017-06-24 16:51:26 -07:00
Rob Genova
1e6cb9042f
refactor Terraform module, Packer config; bump tool version #s in Vagrantfile
2017-06-24 16:24:24 -07:00
Rob Genova
3de63d132c
Initial commit for Terraform/AWS support
2017-05-15 11:56:41 -07:00