- You have an AWS account created
- You have HashiCorp Terraform, git and AWS CLI installed on your local machine
- You have created an IAM user assigned the appropriate permissions and created an access key (This will be needed by Terraform and Packer)
- You have an IDE installed such as Visual Studio Code
- The network configuration in this code must be deployed before the nomad-in-aws is deployed. Nomad-in-aws deployment expects the network to be in place before execution.
- Terraform installation can be found at: https://developer.hashicorp.com/terraform/downloads
- AWS CLI installation can be found at: https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
- Git installation can be found at: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
To deploy the base_network follow the same steps in the nomad-in-aws except use this repository to deploy the base_network.