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
Rob Genova
78e80e9f83
Packer, Terraform configs for Azure
2017-11-01 21:07:13 +00:00
Adam Matan
92ca51a632
Code highlighting
2017-08-10 14:23:25 +03: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
9fd45265f2
Replace references to personal S3 bucket
2017-07-07 22:29:21 -07:00
Rob Genova
2174eaa65e
update AMI ID
2017-07-07 11:11:25 -07:00
Rob Genova
4a17d570ae
remove GOMAXPROCS
2017-07-07 09:48:19 -07:00
Rob Genova
a4b1260cf6
minor formatting fix
2017-07-07 09:47:52 -07:00
Rob Genova
3e0d507792
remove custom chroot_env
2017-07-07 09:09:22 -07:00
Michael Schurter
2d2325eea7
Fix super minor typos
2017-06-26 10:56:50 -07:00
Michael Schurter
e51e4dee9a
Minor doc updates
...
Oxford comma, links to spark fork, etc
2017-06-26 10:51:59 -07:00
Rob Genova
3d5805d296
update AMI
2017-06-25 12:59:50 -07:00
Rob Genova
fddf190f5f
cleanup build/provision shell scripts
2017-06-25 11:54:56 -07:00
Rob Genova
7f1c84c59c
slight tweak to Packer README
2017-06-25 11:54:29 -07:00
Rob Genova
7a938fde20
cleanup Vagrantfile, Terraform configs and Nomad job files
2017-06-25 11:10:14 -07:00
Rob Genova
dbbaea9e09
reformat Packer README
2017-06-25 11:09:05 -07:00
Rob Genova
72f45ff634
README formatting
2017-06-25 10:45:30 -07:00
Rob Genova
da8811a097
various script and config file tweaks
2017-06-25 10:09:54 -07:00
Rob Genova
ebc20d47da
update READMEs
2017-06-25 10:09:28 -07:00
Rob Genova
e52ae12941
obscure KEY_NAME
2017-06-24 16:51:26 -07:00
Rob Genova
2edf307503
update READMEs
2017-06-24 16:50:11 -07:00
Rob Genova
e509a5478b
update top level README
2017-06-24 16:28:55 -07:00
Rob Genova
708dcd1cc7
add job files and Dockerfiles
2017-06-24 16:28:12 -07:00
Rob Genova
4752dcd117
refactor build and provisioning scripts to support DNS integration, HDFS
2017-06-24 16:25:46 -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
0de149d900
tweak top level README
2017-06-16 14:46:51 -07:00
Rob Genova
b234a4e3d8
update READMEs
2017-06-15 15:49:02 -07:00
Rob Genova
2a55f9ce2b
use appropriate AMI name
2017-06-15 15:48:18 -07:00
Rob Genova
fe5797bfaa
install latest versions of products
2017-06-15 15:47:46 -07:00
Rob Genova
7ef28b1604
Fix minor syntax issue
2017-06-15 15:46:53 -07:00
Rob Genova
26c937249c
update READMEs
2017-05-15 21:40:20 -07:00
Rob Genova
04d601f013
Merge branch 'f-terraform-config' of github.com:hashicorp/nomad into f-terraform-config
2017-05-15 21:36:02 -07:00
Rob Genova
d5c3fabc77
update READMEs
2017-05-15 21:33:40 -07:00
rcgenova
a205443992
Update README.md
2017-05-15 21:19:51 -07:00
rcgenova
b7fc422cea
Update README.md
2017-05-15 21:19:17 -07:00
Rob Genova
33e7af8314
terraform README updates
2017-05-15 21:17:48 -07:00
Rob Genova
3de63d132c
Initial commit for Terraform/AWS support
2017-05-15 11:56:41 -07:00