James Phillips
58a5c46037
Merge pull request #2612 from amiryal/patch-2
...
Systemd unit to use default KillSignal of SIGTERM
2017-01-05 12:12:55 -08:00
James Phillips
4c1ea2a54b
Merge branch 'master' into master
2017-01-05 12:10:58 -08:00
Moo Yeol, Lee (Prescott)
8e6831e67c
Add Seoul region to the map for ubuntu
2016-12-30 03:39:49 +09:00
Author: James Rasell
f8cadeb603
Update the AWS terraform variables file to include us-east-2 AMIs.
...
AMIs have been added for Ubuntu, CentOS[6-7] and RH[6-7].
Terraform fmt has also been run on the file.
2016-12-22 13:30:43 +00:00
Amir Yalon
7f2b4349f8
Systemd unit to use default KillSignal of SIGTERM
...
Since Consul 0.7, client-mode agents are shutting down gracefully by
default, so no need to send them a SIGINT specially. The default for
server-mode agents is still not to leave gracefully on SIGTERM, but it
was left this way for a reason. To override this, it is better to set
the leave_on_terminate option, rather than changing the KillSignal.
2016-12-22 13:06:32 +02:00
James Phillips
f40600b9bb
Tweaks DO example Terraform.
2016-11-17 16:27:48 -08:00
James Phillips
4006bd441b
Merge pull request #2326 from greenbrian/master
...
Add Terraform config for Digital Ocean
2016-11-17 16:23:10 -08:00
jacquelyneg
2dc5e3f9e0
Adding in us-west-1-ubuntu ( #2373 )
...
* Adding in us-west-1-ubuntu
* Update variables.tf
* Update variables.tf
2016-11-07 19:35:00 -08:00
Josh Kodroff
5fbbe6fe94
Update README.md ( #2479 )
2016-11-07 11:52:33 -08: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
Brian Green
adcf41d52c
Add Terraform config for Digital Ocean
2016-09-05 18:22:56 -05:00
Martin Ivanov
4a159fec49
Replace key_path with private_key and file() interpolation.
2016-08-30 12:27:05 +03: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
bc85603f0e
Add Terraform config for Google Cloud Platform
...
Supports:
- Ubuntu 14.04 LTS
- RHEL 6
- RHEL 7
- CentOS 6
- CentOS 7
2016-07-05 17:11:52 -03:00
Shane O'Grady
3fe7162d12
Add RPC port to iptables config
...
From https://www.consul.io/docs/agent/options.html#ports
2016-07-05 17:11:52 -03:00
Shane O'Grady
297e4f02c5
Move scripts to a shared directory
2016-07-05 17:11:52 -03:00
Ryan Uber
ad46a724e0
Merge pull request #1971 from iadknet/feature/terraform-centos7
...
terraform: added support for centos7 to aws
2016-07-05 12:56:10 -07:00
James Phillips
200f2b5f2a
Merge pull request #2021 from MansM/patch-2
...
Update install.sh
2016-05-04 09:37:51 -07:00
MansM
8c71cd24c3
Update install.sh
...
version bump
2016-05-04 18:03:39 +02:00
MansM
8729793d52
Update install.sh
...
version bump
2016-05-04 18:01:47 +02:00
Isaac Stefanek
3bcdf8a9f8
terraform: added support for centos7 to aws
2016-04-21 15:32:30 -07:00
Tyler Tidman
cefc09f9a9
Fix shebangs in new scripts after rebasing
2016-03-11 08:59:08 -05:00
Tyler Tidman
0bb913c661
Use more portable shebangs for bash scripts
2016-03-11 08:56:01 -05: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
Ben Hinchley
d65cc40375
add asia pacific region to list for ubuntu
...
using these images
ap-northeast-1 => ubuntu/images/hvm-ssd/ubuntu-trusty-14.04-amd64-server-20150528
ap-southeast-1 => ubuntu/images/hvm-ssd/ubuntu-trusty-14.04-amd64-server-20150528
ap-southeast-2 => ubuntu/images/hvm-ssd/ubuntu-trusty-14.04-amd64-server-20150528
2016-02-19 16:35:29 +11:00
Mario Mueller
79f0135583
Add eu-west-1 and eu-central-1 to the map.
...
Used image: ubuntu/images/hvm-ssd/ubuntu-trusty-14.04-amd64-server-20150325
2016-02-17 09:16:41 +01:00
Shane O'Grady
77f2241527
Fix Consul download link in Terraform scripts
...
Use https://releases.hashicorp.com
2016-02-10 14:18:13 -02:00
Thordur Bjornsson
5a7ff77ab4
gc duplicate platform variable
2015-06-25 08:39:22 +02:00
Sharif Nassar
9305e38b40
Spleling.
2015-06-09 15:37:57 -07:00
Sathiya Shunmugasundaram
0382efbbe1
centos6 Initial commit
2015-06-02 20:57:35 -04: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
111c7ca9f6
removed kill signal INT from upstart
2015-06-01 13:49:24 -04:00
Sathiya Shunmugasundaram
d8921e8ad1
adding README
2015-06-01 13:43:50 -04:00
Sathiya Shunmugasundaram
dba915b8a5
variable changes for instance types
2015-06-01 01:57:18 -04:00
Sathiya Shunmugasundaram
0d7f3c6d27
Rename rhel to rhel6
2015-06-01 01:43:52 -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
Paul Hinze
782d36fe64
Merge pull request #964 from sathiyas/fix-terraform-aws-variables
...
Fix terraform aws variables
2015-05-26 10:00:17 -05:00
Sathiya Shunmugasundaram
f052b7c3df
Added tags for EC2 instances
2015-05-20 20:38:42 -04:00
Armon Dadgar
537f0ef63c
Bump version references
2015-05-18 14:37:27 -07:00
Sathiya Shunmugasundaram
87a583492d
Fixed typo in tag section
2015-05-13 09:59:05 -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
Maxim N. Kostrikin
8d3b623035
Change upstart stop consul result
2015-05-07 16:49:23 +05:00
Camilo Aguilar
2b8cbb43a5
Upstart: Consul leave now works as expected.
2015-04-21 16:18:31 -04:00
Armon Dadgar
d50a2894c1
Merge pull request #784 from byu/master
...
Add Terraform Variable for AWS instance type
2015-04-10 10:43:36 -07:00
parasitid
e21de657af
Adds terraform openstack provider support
2015-04-08 15:16:05 +02: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