Skip to content

Latest commit

 

History

History
 
 

nomad-cluster

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

nomad-cluster

A Terraform project for deploying a Nomad cluster to Amazon Web Services.

⚠️ This project is for prototyping and does not contain best practices for operating Nomad in production.

Atlas Configuration

To configure the project for Atlas, run:

terraform remote config -backend=Atlas -backend-config=name=$ATLAS_USERNAME/nomad-cluster

Environment Setup

Run the commands below and then click Confirm & Apply on the new environment in Atlas to build the environment.

$ terraform get -update aws-beginner-nomad-cluster/terraform/
...
$ terraform push -vcs=false -name=$ATLAS_USERNAME/nomad-cluster aws-beginner-nomad-cluster/terraform/

Environment Teardown

$ terraform destroy aws-beginner-nomad-cluster/terraform

Submitting Jobs

Job examples are available in shared/jobs/. See the Getting Started guide for how to submit and monitor jobs.