Tim Gross
03a1192c12
docs: swap master for main in Nomad repo
2021-03-08 14:26:31 -05:00
Seth Hoenig
2a35c35a6e
dist: place systemd unit options correctly
...
This PR places StartLimitIntervalSec and StartLimitBurst in the
Unit section of systemd unit files, rather than the Service section.
https://www.freedesktop.org/software/systemd/man/systemd.unit.html
Fixes #10065
2021-02-22 19:23:00 -06:00
Turtle Kalus
33cc888850
Use latest AMI for Ubuntu Xenial based on search ( #9076 )
...
Also, remove public share for ami build.
2020-10-14 11:01:54 -04:00
Michael Schurter
cf89177c6b
docs: update scripts to 0.12.4
2020-09-09 15:22:37 -07:00
Lens0021
e0f038c8c7
Fix Vagrant link in README ( #8839 )
2020-09-08 08:45:46 -05:00
Gale Fagan
10fa09943c
Updating versions and removing deprecated items ( #8750 )
...
* Removed deprecated Spark pieces.
* Bumped HashiCorp stack versions to current as of commit date
* Bumped versions of HashiCorp stack tools
* Bumped versions, added VAULT_ADDR in GCP, removed refs to Spark in shared README
2020-09-02 10:14:47 -07:00
Kent 'picat' Gruber
c533bb5a19
Cleanup the gcloud SDK CLI tools installation / authentication steps
2020-07-24 10:10:01 -04:00
Kent 'picat' Gruber
2f1ec45a0b
Add missing period to account.json warning
2020-07-17 15:06:39 -04:00
Kent 'picat' Gruber
ec1b074cac
Remove a potential for accidently running the SSH tunnels in server VM
...
If a user is just clicking / copy-pasting, they could accidently think they next gcloud commands should be run inside the server VM.
Removing that extra bit of information to make accessing the UIs as simple as possible. Moreover, the local commands on the cloud shell should just work without needing to SSH into the server VM.
2020-07-17 15:05:22 -04:00
Kent 'picat' Gruber
8e53650ebb
Remove external load balancer configuration
2020-07-17 14:37:56 -04:00
Kent 'picat' Gruber
05a9631ed3
Use SSH tunnels instead of a public load balancer for accessing the cluster
...
It was tricky to get the web preview expierince to work smoothly on non-standard HTTP ports. But, I was able to figure out the link the web preview button uses under-the-hood, and add custom query string params.
2020-07-17 14:26:32 -04:00
Kent 'picat' Gruber
35375ea851
Add full links to the packer step
2020-07-17 08:55:37 -04:00
Kent 'picat' Gruber
6e7db88267
Ensure to use the "project ID" terminology instead of "project name"
...
Project IDs and project names are typically the same, but they are separate things. Now also matches to the wording in previous steps.
2020-07-17 08:55:07 -04:00
Kent 'picat' Gruber
46f4a1d60c
Change billing account step wording
2020-07-17 08:53:52 -04:00
Kent 'picat' Gruber
ab564e26db
Generate random project ID in tutorial command, change command order
...
Includes a link to the GCP docs for a project overview if the user is new to the platform.
2020-07-17 08:53:15 -04:00
Gale Fagan
a06d854fdd
Update README.md
...
Fix spelling, sprinkle in assorted words
2020-07-16 19:49:31 -07:00
Gale Fagan
2432a15284
Update README.md
...
Minor syntax tweaks for better secrets posture.
2020-07-16 19:34:43 -07:00
Kent 'picat' Gruber
55909619af
Remove TODO from open in cloud shell button
2020-07-16 16:38:54 -04:00
Kent 'picat' Gruber
d730d40950
Remove the temporary cloudshell_git_branch query string in button
...
Will now use the default git branch for the repository
2020-07-16 16:38:18 -04:00
Kent 'picat' Gruber
73ff7c5317
Add a final Conclusion section
...
Includes steps to destroy the demo infrastrucure.
2020-07-16 16:34:32 -04:00
Kent 'picat' Gruber
8be6390436
Use a full path link in the Next Steps section
...
This will make the link actually work when using the cloud shell.
2020-07-16 16:33:49 -04:00
Kent 'picat' Gruber
e442d7761e
Adjust the CLI section
...
Cleans up the wording, and points to the Next Steps section for example commands to avoid redundancy.
2020-07-16 16:33:12 -04:00
Kent 'picat' Gruber
8d7c863d66
Add project and credentials CLI vars to Terraform commands
...
This will automatically pass along the environment variables set in a previous step, and prevent users from manually needed to type in the values in the CLI.
2020-07-16 16:32:28 -04:00
Kent 'picat' Gruber
72661c4473
Few minor adjustment to the Terraform steps
2020-07-16 16:24:16 -04:00
Kent 'picat' Gruber
0befcbc159
Remove last lingering console output placeholder
...
So the comand is easily copyable, and consistent with the rest. However, this is probably not totally necessary in the cloud shell itself since the gcloud command will likely been initialized already.
2020-07-16 16:23:52 -04:00
Kent 'picat' Gruber
112f630d6d
Ensure all commands in terraform/gcp/README.md are easily copyable
...
Since this tutorial also links to a GCP cloud shell tutorial, we want to make sure all the command blocks are easily copyable to make that expierince smooth.
2020-07-16 16:17:17 -04:00
Kent 'picat' Gruber
6d9518002c
Few minor adjustments to the terraform/gcp/README.md
...
* Adds the terraform deployment step.
* Renames the Packer-specific section.
2020-07-16 16:14:42 -04:00
Kent 'picat' Gruber
551f8ba3d6
Fixup open in cloud shell button query string options
...
* Fixes releative path to README.md tutorial, so it hopefully opens now.
* Enables only the shell now when opening the tutorial.
2020-07-16 16:10:22 -04:00
Kent 'picat' Gruber
4e6b9dd0d8
Update terraform/README.md
2020-07-16 15:58:42 -04:00
Kent 'picat' Gruber
a4e1853868
Create terraform/gcp/README.md
2020-07-16 15:58:15 -04:00
Kent 'picat' Gruber
d77186b475
Create terraform/gcp/Makefile
...
To help make developing / testing this module much easier in the future.
2020-07-16 15:57:14 -04:00
Kent 'picat' Gruber
fa3d42fe32
Create terraform/gcp/env/us-east/main.tf
2020-07-16 15:56:09 -04:00
Kent 'picat' Gruber
095499282f
Create terraform/gcp/modules/hashistack/hashistack.tf
...
This module is based on the current AWS and Azure configurations, with a few tiny GCP-specific modifications:
* Defaults to only allow your Terraform's host external IP address, which can be optionally disabled. Otherwise, the UIs/APIs are exposed on the internet.
* Exposes the Vault UI and API through the load balancer.
* Uses GCP oslogin to facilitate VM SSH access, without an external SSH IP for all instances.
* Provides optional way to enable preemptible VM instances to save money.
2020-07-16 15:55:25 -04:00
Kent 'picat' Gruber
aa23c57299
Cleanup, enable the Vault UI, and bind to all IPv4 addresses in the config
...
This make the config cleaner, and allows Vault to actually be accessible through a load balancer.
2020-07-16 15:26:22 -04:00
Kent 'picat' Gruber
865c09635e
If $CLOUD is "gce" for auto-join, use different metadata curl command
2020-07-16 15:21:57 -04:00
Kent 'picat' Gruber
153fffe58a
Create terraform/shared/config/consul_gce.service
2020-07-16 15:20:34 -04:00
Kent 'picat' Gruber
61597c6103
Create terraform/gcp/packer.json
2020-07-16 15:20:12 -04:00
James Rasell
67cefd0494
demo: Fix Vagrantfile when building staging VM for Cloud build.
...
Updates the base VM image used as well as fixes install failures
with Azure CLI and Docker.
2020-06-17 12:22:24 +02:00
Omar Khawaja
71cac63f28
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
7b08e19f72
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
Michael Schurter
2011b46a19
e2e: test demo job for connect
2019-09-04 12:40:08 -07:00
Ryan Lewkowicz
5c51d19837
bumped hadoop version
2019-08-12 16:40:04 -04:00
Preetha
2d5aa6de68
Merge pull request #5938 from RenaudWasTaken/master
...
Updated the TensorRT demo to use the official NVIDIA image
2019-07-15 11:30:31 -05:00
Omar Khawaja
88c03d0888
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
Renaud Gaubert
db8e28c1bf
Updated tensorrt demo to use the official nvidia image
...
Signed-off-by: Renaud Gaubert <rgaubert@nvidia.com >
2019-07-07 16:04:52 -07:00
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