Commit Graph

17 Commits

Author SHA1 Message Date
Evan Farrell d053a09981 terraform: fix formatting of consul.tf (#4580) 2018-10-24 08:02:38 -07:00
Kuba Tyszko 4a993fd9e3 upgrading ubuntu ami to 16.04, switching to systemd, allowing multiple AZ/subnets through subnets={} map, upgrading consul to 0.9.3 (#3566) 2017-10-17 16:59:34 -07:00
Kyle Havlovitz 0499784b94
Fixed up config structure for EC2 discovery 2016-11-01 17:58:51 -04:00
Eric Rosenberg 471ecddc97 key_file is deprecated. Switching to private_key using the file() interpolation function. 2016-09-24 16:36:04 -05:00
Johanan Lieberman a3065ff3e1 Fix string concatenation in consul.tf
Since Terraform 0.7 doesn't support the concat() function for string
concatenation, a replacement for concat() needs to be used when
joining strings.
2016-08-04 13:12:56 +00:00
Shane O'Grady 297e4f02c5 Move scripts to a shared directory 2016-07-05 17:11:52 -03:00
Mike Cowgill fd8772f442 Update quick start AWS Terraform
This change started out as a quick update to RHEL 7 support (aka systemd), in
the process I realized most of the other platforms could use an update. While
trying to cleanup there I discovered I was repeating of bunch of information
that might be better maintained in one place - as a result:
 * consolidated server.sh and install.sh
 * removed upstart-join.conf in a favor of join flag in the consul start
 * removed platform specific folders and increased complexity of install.sh to
   include handling the differences
 * updated and extracted consul version
 * added a consistent ip_table.sh file to open ports on firewalls
 * updating consul service management configurations to enable proper restarting behavior for each platform
 * the configuration naming convention is <distro_origin>_file_name
 * added platform to the security group name so you can easily launch multpile platforms at once
 * fixes #1304
2016-03-10 06:22:24 -08:00
Sathiya Shunmugasundaram e3e38a815c AMI changes to reflect latest HVM and instance type changes to t2.micro 2015-06-02 15:54:08 -04:00
Sathiya Shunmugasundaram dba915b8a5 variable changes for instance types 2015-06-01 01:57:18 -04:00
Sathiya Shunmugasundaram 1bb019423d Adding rhel scripts and changes for rhel paramaters 2015-06-01 01:26:50 -04:00
Sathiya Shunmugasundaram f94e70d66e moved scripts/* under scripts/ubuntu to add support for other platforms 2015-05-31 14:00:57 -04:00
Sathiya Shunmugasundaram f052b7c3df Added tags for EC2 instances 2015-05-20 20:38:42 -04:00
Sathiya Shunmugasundaram d93b7128d6 Added access/secret key variables and added Tag to instances, removed egress section since it comes by default 2015-05-09 16:50:11 -04:00
Paul Hinze 2fbde79415 terraform/aws module: typo
This is what I get for thinking that the GitHub in-browser editor would
be sufficient. -_-
2015-05-08 13:35:24 -05:00
Paul Hinze 5c22128fc7 Add egress rule to SG for TF 0.5 compat
See "NOTE on Egress rules" here http://www.terraform.io/docs/providers/aws/r/security_group.html

As reported here: https://github.com/hashicorp/terraform/issues/1873
2015-05-08 13:09:51 -05:00
Benjamin Yu 29e9909c74 Add Terraform Variable for AWS instance type
Details:
* Adds an input variable to the consul terraform template module to
  allow a user of the module to specify a different
  AWS instance type to launch.
* The default is still "m1.small".
* The module input variable is named "instance_type".
2015-03-14 11:00:22 -07:00
Mitchell Hashimoto f01ce2668a terraform modules (for TF 0.3) 2014-10-11 17:10:05 -07:00