Commit Graph

89 Commits

Author SHA1 Message Date
Omar Khawaja
04d82e6628 roll back to previous ami 2019-06-18 10:20:13 -04:00
Charlie Voiselle
ce50aac560 Proposing new tfvars with additional inline docs 2019-05-24 12:30:06 -04:00
Mahmood Ali
5035db0c49 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
3171529c73 Merge pull request #5550 from hashicorp/cgbaker/update-terraform
More terraform updates
2019-04-11 10:18:28 -04:00
Chris Baker
6328294c74 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
f1d7464818 terraform/packer: revert name of AMI to generic "hashistack" instead of my name 2019-04-11 14:11:32 +00:00
Chris Baker
26158acffc Update setup.sh 2019-04-11 09:31:47 -04:00
Chris Baker
f4664f908b example: nvidia tensorrt example using GPU device plugin 2019-04-11 13:01:13 +00: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
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
Thomas Hackett
122c075bde Corrected vault address and port in client/server hcl 2018-09-14 16:18:03 +00:00
Charlie Voiselle
5f03b31f30 Fix typo 2018-08-13 10:38:22 -04:00
Alvaro Miranda Aguilera
85135eadd2 Update README.md 2018-07-20 11:39:12 +02:00
Rob Genova
dff70d274a bump Vault, Consul, Nomad versions; update AWS AMI 2018-06-26 22:13:47 +00:00
Alex Dadgar
25a958ab31 Merge pull request #4375 from listrophy/patch-3
README: newer Vault init command
2018-06-05 09:55:07 -07:00
Brad Grzesiak
11c3c7ee89 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
552305fd4e 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
b2300fb427 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
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
Rob Genova
eab238f076 New AMI based on bumped dependency versions 2018-04-12 16:53:09 +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
d3686371c4 Add variable to enable unique naming of infra components 2018-03-31 18:01:21 +00: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
Josh Soref
f5aa8bf298 spelling: usually 2018-03-11 19:12:06 +00:00
Josh Soref
8aad572cb9 spelling: available 2018-03-11 17:42:56 +00:00
Rob Genova
7dea8c4d52 Update AWS scripts and README to reflect latest, pre-built AMI 2018-01-09 22:35:58 +00:00
Rob Genova
67e3e19666 Use latest versions of Consul, Vault and Nomad 2018-01-08 22:44:02 +00:00
Rob Genova
34e6f447c9 Update README.md 2017-12-07 10:35:46 -08:00
Rob Genova
c4ba7e5802 Update README.md 2017-12-03 14:16:45 -08:00
Rob Genova
fb0c9ecd43 Update README.md 2017-12-03 14:14:19 -08:00
Rob Genova
35e6264836 bump Terraform version to 0.11.0 2017-11-17 14:26:27 -08:00
Rob Genova
5196daaf0b bump Packer version to 1.1.2 2017-11-17 12:22:21 -08:00
Rob Genova
a0168cfd6d Update README.md 2017-11-15 14:18:49 -08:00
Rob Genova
7b9118748b restructure README files; add Azure README 2017-11-15 19:40:34 +00:00
Rob Genova
c9697d6b2c update provisioning scripts to support both AWS and Azure 2017-11-15 19:39:36 +00:00
Rob Genova
496565eb4e update AWS Terraform configs for consistency 2017-11-15 19:38:50 +00:00
Rob Genova
f2ad18b14d update Azure Terraform configs 2017-11-15 19:37:32 +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
f41fac333c update AWS Terraform configs to support multi-cloud changes 2017-11-01 21:18:07 +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