Jack Pearkes
8068372ceb
terraform: remove modules in repo ( #5085 )
...
* terraform: remove modules in repo
These are not currently being maintained and tested, and were
created prior to the existence of the Terraform Module Registry,
which is the more appropriate way to share and distribute modules.
In an effort to limit confusion of the purpose of these modules and
not encourage usage of something we aren't confident about, this
removes them from this repository.
You can still access these modules if you depend on them by pinning to
a specific ref in Git.
It is recommended you pin against a recent major version where
these modules existed:
```
module "consul-aws" {
source = "git::https://github.com/hashicorp/consul.git//terraform/aws?ref=v1.4.0 "
}
```
More detail about module sources can be found on this page:
https://www.terraform.io/docs/modules/sources.html
* terraform: add a readme for anyone who can't find the modules
2019-04-04 16:31:43 -07:00
Evan Farrell
d053a09981
terraform: fix formatting of consul.tf ( #4580 )
2018-10-24 08:02:38 -07:00
Josh Soref
1dd8c378b9
Spelling ( #3958 )
...
* spelling: another
* spelling: autopilot
* spelling: beginning
* spelling: circonus
* spelling: default
* spelling: definition
* spelling: distance
* spelling: encountered
* spelling: enterprise
* spelling: expands
* spelling: exits
* spelling: formatting
* spelling: health
* spelling: hierarchy
* spelling: imposed
* spelling: independence
* spelling: inspect
* spelling: last
* spelling: latest
* spelling: client
* spelling: message
* spelling: minimum
* spelling: notify
* spelling: nonexistent
* spelling: operator
* spelling: payload
* spelling: preceded
* spelling: prepared
* spelling: programmatically
* spelling: required
* spelling: reconcile
* spelling: responses
* spelling: request
* spelling: response
* spelling: results
* spelling: retrieve
* spelling: service
* spelling: significantly
* spelling: specifies
* spelling: supported
* spelling: synchronization
* spelling: synchronous
* spelling: themselves
* spelling: unexpected
* spelling: validations
* spelling: value
2018-03-19 16:56:00 +00:00
Kuba Tyszko
08fe453e2b
consul upgraded to 1.0.0 in terraform scripts ( #3588 )
2017-10-18 10:08:25 -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
James Phillips
1fc003eb84
Fix a typo in output.
...
Closes #3444 .
2017-09-05 09:14:21 -07:00
Omar Jatoi
37230611a5
Update consul to version 0.9.0
2017-07-25 16:06:14 +02:00
Josh Kodroff
9bec037621
Update install.sh for Consul 0.8.3
2017-05-12 12:52:59 -04:00
James Phillips
b801248d31
Merge pull request #2849 from bbriggs/issue-2848
...
Add --quiet option to wget to prevent crashing when running remote-exec
2017-04-11 22:42:45 -07:00
Kyle Havlovitz
fbbdaf6949
Update installed consul version to 0.8.0
2017-04-06 11:37:03 -07:00
Bren Briggs
175987a956
Add --quiet option to wget to prevent crashing when running remote-exec
2017-03-29 21:42:10 -04:00
James Phillips
0fa3094494
Removes an obsolete environment variable from the example upstart script.
2017-02-01 16:56:53 -08:00
Jiří Daněk
68c5ab3cdf
Update README.org
2017-01-27 18:19:47 +01:00
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