Chris Baker
26158acffc
Update setup.sh
2019-04-11 09:31:47 -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
Michael Schurter
475bcaafd6
docs: sync systemd unit files; update deploy guide
...
The systemd configs spread across our repo were fairly out of sync. This
should get them on our best practices.
The deployment guide also had some strange things like running Nomad as
a non-root user. It would be fine for servers but completely breaks
clients. For simplicity I simply removed the non-root user references.
2019-03-19 15:18:12 -07:00
Omar Khawaja
24eaa4b9f9
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
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
Thomas Hackett
122c075bde
Corrected vault address and port in client/server hcl
2018-09-14 16:18:03 +00:00
Rob Genova
dff70d274a
bump Vault, Consul, Nomad versions; update AWS AMI
2018-06-26 22:13:47 +00:00
Rob Genova
61908a0dea
bump Nomad to 0.8.1, Hadoop to 2.7.6
2018-04-18 22:33:58 +00:00
Rob Genova
500c397366
Update to Nomad 0.8, Consul 1.0.7 and Vault 0.10
2018-04-15 23:00:55 +00:00
Michael Schurter
c6371dcbe2
tf: update services and add tools
...
Also use the latest method for installing Docker via:
https://docs.docker.com/install/linux/docker-ce/debian/
2018-04-04 15:05:49 -07:00
Rob Genova
a6d620dcab
Bump Hadoop version in run-time config scripts; update AMI
2018-03-20 19:55:09 +00:00
Rob Genova
bfd0967acf
Enable raw_exec and Docker privileged mode
2018-03-20 17:48:14 +00:00
Rob Genova
dae97a9708
Bump Hadoop version
2018-03-20 17:47:24 +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
67e3e19666
Use latest versions of Consul, Vault and Nomad
2018-01-08 22:44:02 +00:00
Rob Genova
c9697d6b2c
update provisioning scripts to support both AWS and Azure
2017-11-15 19:39:36 +00:00
Rob Genova
042ee76e3a
update config files to support systemd and Azure; reorganize Packer file hierarchy; update Vagrantfile to use latest tool versions
2017-11-15 19:31:46 +00:00
Rob Genova
bbf79955d7
Update build and runtime config scripts to support multiple clouds
2017-11-01 21:15:58 +00:00
Rob Genova
7d1f35a5b9
Use per cloud upstart config files
2017-11-01 21:13:58 +00:00
Rob Genova
26a048da02
update Consul config files to use updated retry-join syntax
2017-11-01 21:09:07 +00:00
Rob Genova
44b6f25380
bind Nomad to all interfaces; enable Consul UI
2017-08-04 18:00:05 +00:00
Rob Genova
6a367d9f44
Update scripts and AMI to reflect Nomad 0.6
2017-07-26 22:34:34 +00:00
Rob Genova
490dee4e75
Replace references to personal S3 bucket
2017-07-07 22:29:21 -07:00
Rob Genova
9b80aeaeec
remove GOMAXPROCS
2017-07-07 09:48:19 -07:00
Rob Genova
89b8118d7f
remove custom chroot_env
2017-07-07 09:09:22 -07:00
Rob Genova
6bbb738b1a
cleanup build/provision shell scripts
2017-06-25 11:54:56 -07:00
Rob Genova
6a6f9ca5da
various script and config file tweaks
2017-06-25 10:09:54 -07:00
Rob Genova
547e7faae6
refactor build and provisioning scripts to support DNS integration, HDFS
2017-06-24 16:25:46 -07:00
Rob Genova
b8019fd1b7
install latest versions of products
2017-06-15 15:47:46 -07:00
Rob Genova
9f1933e2c4
Initial commit for Terraform/AWS support
2017-05-15 11:56:41 -07:00