consul/terraform/aws
Sathiya Shunmugasundaram 0b681edb6c AMI changes to reflect latest HVM and instance type changes to t2.micro 2015-06-02 15:54:08 -04:00
..
scripts removed kill signal INT from upstart 2015-06-01 13:49:24 -04:00
README.md adding README 2015-06-01 13:43:50 -04:00
consul.tf AMI changes to reflect latest HVM and instance type changes to t2.micro 2015-06-02 15:54:08 -04:00
outputs.tf terraform modules (for TF 0.3) 2014-10-11 17:10:05 -07:00
variables.tf AMI changes to reflect latest HVM and instance type changes to t2.micro 2015-06-02 15:54:08 -04:00

README.md

Running the aws templates to set up a consul cluster

The platform variable defines the target OS, default is ubuntu, rhel6 is an option

For AWS provider, set up your AWS environment as outlined in https://www.terraform.io/docs/providers/aws/index.html

To set up ubuntu based, run like below, replace key_name and key_path with actual values

terraform apply -var 'key_name=consul' -var 'key_path=/Users/xyz/consul.pem'

or

terraform apply -var 'key_name=consul' -var 'key_path=/Users/xyz/consul.pem' -var 'platform=ubuntu'

To run rhel6, run like below

terraform apply -var 'key_name=consul' -var 'key_path=/Users/xyz/consul.pem' -var 'platform=rhel6'