Commit Graph

89 Commits

Author SHA1 Message Date
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
Mahmood Ali bfc907827c docs: update s3 urls to use virtual bucket style
In response to https://forums.aws.amazon.com/ann.jspa?annID=6776
2019-05-06 10:39:51 -04:00
Chris Baker 14bfd8869b
Merge pull request #5550 from hashicorp/cgbaker/update-terraform
More terraform updates
2019-04-11 10:18:28 -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 8432afc458 terraform/packer: revert name of AMI to generic "hashistack" instead of my name 2019-04-11 14:11:32 +00:00
Chris Baker 921dfa32a7
Update setup.sh 2019-04-11 09:31:47 -04:00
Chris Baker 5a4ec44f38 example: nvidia tensorrt example using GPU device plugin 2019-04-11 13:01:13 +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
Michael Schurter 30db07cccb 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 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
Thomas Hackett 40767c2b12 Corrected vault address and port in client/server hcl 2018-09-14 16:18:03 +00:00
Charlie Voiselle 523e8f7043
Fix typo 2018-08-13 10:38:22 -04:00
Alvaro Miranda Aguilera b0a2193b07
Update README.md 2018-07-20 11:39:12 +02:00
Rob Genova b1fc227b5c bump Vault, Consul, Nomad versions; update AWS AMI 2018-06-26 22:13:47 +00:00
Alex Dadgar d7ec121ca1
Merge pull request #4375 from listrophy/patch-3
README: newer Vault init command
2018-06-05 09:55:07 -07:00
Brad Grzesiak 28e50dfcb8
README: newer Vault init command
Got a warning message:

```
WARNING! The "vault init" command is deprecated. Please use "vault operator
init" instead. This command will be removed in Vault 0.11 (or later).
```
2018-06-05 11:37:06 -05:00
Brad Grzesiak ede9cb9437
README: use newer command
Got:

```
WARNING! The "nomad server-members" command is deprecated. Please use "nomad
server members" instead. This command will be removed in Nomad 0.10 (or
later).
```
2018-06-05 11:35:03 -05:00
Brad Grzesiak 2daff8cec8
Update README.md
git-clone'ing doesn't automatically jump you into the dir, so this doc update fixes a missing step
2018-06-05 10:29:57 -05: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
Michael Schurter 58d2b8b7be 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 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 55f1448336 Enable raw_exec and Docker privileged mode 2018-03-20 17:48:14 +00:00
Rob Genova e318226d42 Bump Hadoop version 2018-03-20 17:47:24 +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
Josh Soref a675868285 spelling: available 2018-03-11 17:42:56 +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 70a0e81af5 Use latest versions of Consul, Vault and Nomad 2018-01-08 22:44:02 +00:00
Rob Genova ad89f608b9
Update README.md 2017-12-07 10:35:46 -08:00
Rob Genova ac325b8dd9
Update README.md 2017-12-03 14:16:45 -08:00
Rob Genova 18374b04c0
Update README.md 2017-12-03 14:14:19 -08:00
Rob Genova f2f1d1c6ee bump Terraform version to 0.11.0 2017-11-17 14:26:27 -08:00
Rob Genova 472c88798c bump Packer version to 1.1.2 2017-11-17 12:22:21 -08:00
Rob Genova 173e8fd40e
Update README.md 2017-11-15 14:18:49 -08:00
Rob Genova 67d21ed192 restructure README files; add Azure README 2017-11-15 19:40:34 +00:00
Rob Genova b2b9dc10dc update provisioning scripts to support both AWS and Azure 2017-11-15 19:39:36 +00:00
Rob Genova c392e85738 update AWS Terraform configs for consistency 2017-11-15 19:38:50 +00:00
Rob Genova 5768949d66 update Azure Terraform configs 2017-11-15 19:37:32 +00:00
Rob Genova ffa44f6651 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 9f724b07fc update AWS Terraform configs to support multi-cloud changes 2017-11-01 21:18:07 +00:00
Rob Genova e0b8465ae3 Update build and runtime config scripts to support multiple clouds 2017-11-01 21:15:58 +00:00
Rob Genova 7cd3eeb611 Use per cloud upstart config files 2017-11-01 21:13:58 +00:00
Rob Genova 3253e12738 update Consul config files to use updated retry-join syntax 2017-11-01 21:09:07 +00:00