https://github.com/ross/consul-terraform
https://github.com/ross/consul-terraform
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ross/consul-terraform
- Owner: ross
- Created: 2015-10-11T04:46:13.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-10-11T05:07:03.000Z (over 10 years ago)
- Last Synced: 2025-03-15T19:37:56.317Z (about 1 year ago)
- Language: HCL
- Size: 121 KB
- Stars: 0
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Quick Start
1. [Install terraform](https://www.terraform.io/downloads.html)
1. Clone this repo `git clone https://github.com/ross/consul-terraform.git`
1. Create an ec2 key-pair (if you don't already have one) and put it in the directory along side this file
1. Create an IAM user with sufficient access (admin if you're lazy) or you can use an existing set of creds
1. Create a terraform.tfvars file with the filled out content below
1. `terraform plan` will show you what it's about to do
1. `terraform apply` will do it
1. Point your browser at one of the public ip addresses in the output section
```
access_key = ""
secret_key = ""
key_name = ""
ssh_key = ""
# Optionally specify a region, us-east-1 is the default and us-west-2 will
# work, us-west-1 won't because there are only two AZ's
region = "
```