Jack Pearkes
152aa0cee1
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
4ea03e7db7
terraform: fix formatting of consul.tf ( #4580 )
2018-10-24 08:02:38 -07:00
Josh Soref
94835a2715
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
516e2efae8
consul upgraded to 1.0.0 in terraform scripts ( #3588 )
2017-10-18 10:08:25 -07:00
Kuba Tyszko
54febfe74f
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
adf0df41e5
Fix a typo in output.
...
Closes #3444 .
2017-09-05 09:14:21 -07:00
Omar Jatoi
2cd7408c06
Update consul to version 0.9.0
2017-07-25 16:06:14 +02:00
Josh Kodroff
47febb946d
Update install.sh for Consul 0.8.3
2017-05-12 12:52:59 -04:00
James Phillips
fe839e3e93
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
f13fc99852
Update installed consul version to 0.8.0
2017-04-06 11:37:03 -07:00
Bren Briggs
cfe11c2956
Add --quiet option to wget to prevent crashing when running remote-exec
2017-03-29 21:42:10 -04:00
James Phillips
5d2031432e
Removes an obsolete environment variable from the example upstart script.
2017-02-01 16:56:53 -08:00
Jiří Daněk
afe846a542
Update README.org
2017-01-27 18:19:47 +01:00
James Phillips
c09f8a7a69
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
78a53e18a7
Merge branch 'master' into master
2017-01-05 12:10:58 -08:00
Moo Yeol, Lee (Prescott)
8a0bec5ab8
Add Seoul region to the map for ubuntu
2016-12-30 03:39:49 +09:00
Author: James Rasell
d8cdef154a
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
a811bf15f1
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
953286b213
Tweaks DO example Terraform.
2016-11-17 16:27:48 -08:00
James Phillips
2dcbfa1643
Merge pull request #2326 from greenbrian/master
...
Add Terraform config for Digital Ocean
2016-11-17 16:23:10 -08:00
jacquelyneg
eda05a4fcc
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
e2dc65762f
Update README.md ( #2479 )
2016-11-07 11:52:33 -08:00
Kyle Havlovitz
043e6891d6
Fixed up config structure for EC2 discovery
2016-11-01 17:58:51 -04:00
Eric Rosenberg
d8a2c79f3b
key_file is deprecated. Switching to private_key using the file() interpolation function.
2016-09-24 16:36:04 -05:00
Brian Green
4dc46e01b2
Add Terraform config for Digital Ocean
2016-09-05 18:22:56 -05:00
Martin Ivanov
d9e9c7161b
Replace key_path with private_key and file() interpolation.
2016-08-30 12:27:05 +03:00
Johanan Lieberman
649326c776
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
6e27651968
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
56de005c8a
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
5170dd7308
Move scripts to a shared directory
2016-07-05 17:11:52 -03:00
Ryan Uber
cd046fe0de
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
730dd7df47
Merge pull request #2021 from MansM/patch-2
...
Update install.sh
2016-05-04 09:37:51 -07:00
MansM
5bd3995be3
Update install.sh
...
version bump
2016-05-04 18:03:39 +02:00
MansM
e19ff53e5c
Update install.sh
...
version bump
2016-05-04 18:01:47 +02:00
Isaac Stefanek
84b478a79b
terraform: added support for centos7 to aws
2016-04-21 15:32:30 -07:00
Tyler Tidman
071631dc16
Fix shebangs in new scripts after rebasing
2016-03-11 08:59:08 -05:00
Tyler Tidman
b79774ff96
Use more portable shebangs for bash scripts
2016-03-11 08:56:01 -05:00
Mike Cowgill
b4dfd0fa4d
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
9f903928c3
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
c62c5de185
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
ee35581869
Fix Consul download link in Terraform scripts
...
Use https://releases.hashicorp.com
2016-02-10 14:18:13 -02:00
Thordur Bjornsson
15b6c6db20
gc duplicate platform variable
2015-06-25 08:39:22 +02:00
Sharif Nassar
de1414c2ae
Spleling.
2015-06-09 15:37:57 -07:00
Sathiya Shunmugasundaram
993d8f6f7e
centos6 Initial commit
2015-06-02 20:57:35 -04:00
Sathiya Shunmugasundaram
0b681edb6c
AMI changes to reflect latest HVM and instance type changes to t2.micro
2015-06-02 15:54:08 -04:00
Sathiya Shunmugasundaram
ae974bc824
removed kill signal INT from upstart
2015-06-01 13:49:24 -04:00
Sathiya Shunmugasundaram
af28f3068e
adding README
2015-06-01 13:43:50 -04:00
Sathiya Shunmugasundaram
f72c21a032
variable changes for instance types
2015-06-01 01:57:18 -04:00
Sathiya Shunmugasundaram
52a15bd69e
Rename rhel to rhel6
2015-06-01 01:43:52 -04:00
Sathiya Shunmugasundaram
edbd023ee5
Adding rhel scripts and changes for rhel paramaters
2015-06-01 01:26:50 -04:00