You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
consul/terraform/aws
Eric Rosenberg d8a2c79f3b
key_file is deprecated. Switching to private_key using the file() interpolation function.
8 years ago
..
README.md centos6 Initial commit 10 years ago
consul.tf key_file is deprecated. Switching to private_key using the file() interpolation function. 8 years ago
outputs.tf terraform modules (for TF 0.3) 10 years ago
variables.tf terraform: added support for centos7 to aws 9 years ago

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'

For centos6 platform, for the default AMI, you need to accept the AWS market place terms and conditions. When you launch first time, you will get an error with an URL to accept the terms and conditions.