Skip to content

Commit 0093dca

Browse files
bfqrstRalph Stoichitaantonbabenko
authored
feat!: Upgraded version of Terraform, AWS Provider, and added gRPC_tls port for Consul v1.14.x (#284)
Co-authored-by: Ralph Stoichita <ralph.stoichita@hdi.de> Co-authored-by: Anton Babenko <anton@antonbabenko.com>
1 parent a0abc9d commit 0093dca

File tree

134 files changed

+197
-196
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

134 files changed

+197
-196
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/antonbabenko/pre-commit-terraform
3-
rev: v1.76.0
3+
rev: v1.80.0
44
hooks:
55
- id: terraform_fmt
66
- id: terraform_validate
@@ -9,7 +9,7 @@ repos:
99
args:
1010
- '--args=--lockfile=false'
1111
- repo: https://github.com/pre-commit/pre-commit-hooks
12-
rev: v4.3.0
12+
rev: v4.4.0
1313
hooks:
1414
- id: check-merge-conflict
1515
- id: end-of-file-fixer

README.md

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

examples/complete/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Note that this example may create resources which cost money. Run `terraform des
2121

2222
| Name | Version |
2323
|------|---------|
24-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
24+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2525
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2626

2727
## Providers
@@ -40,7 +40,7 @@ Note that this example may create resources which cost money. Run `terraform des
4040
| <a name="module_main_sg"></a> [main\_sg](#module\_main\_sg) | ../../ | n/a |
4141
| <a name="module_only_rules"></a> [only\_rules](#module\_only\_rules) | ../../ | n/a |
4242
| <a name="module_prefix_list"></a> [prefix\_list](#module\_prefix\_list) | ../../ | n/a |
43-
| <a name="module_vpc"></a> [vpc](#module\_vpc) | terraform-aws-modules/vpc/aws | ~> 3.0 |
43+
| <a name="module_vpc"></a> [vpc](#module\_vpc) | terraform-aws-modules/vpc/aws | ~> 5.0 |
4444

4545
## Resources
4646

examples/complete/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ data "aws_security_group" "default" {
2424
##################################################
2525
module "vpc" {
2626
source = "terraform-aws-modules/vpc/aws"
27-
version = "~> 3.0"
27+
version = "~> 5.0"
2828

2929
name = "complete-sg-demo-vpc"
3030
cidr = "10.20.0.0/20"

examples/complete/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

examples/computed/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Note that this example may create resources which cost money. Run `terraform des
1919

2020
| Name | Version |
2121
|------|---------|
22-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
22+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2323
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2424

2525
## Providers

examples/computed/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

examples/disabled/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Note that this example may create resources which cost money. Run `terraform des
2121

2222
| Name | Version |
2323
|------|---------|
24-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
24+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2525
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2626

2727
## Providers

examples/disabled/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

examples/dynamic/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Note that this example may create resources which cost money. Run `terraform des
2121

2222
| Name | Version |
2323
|------|---------|
24-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
24+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2525
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2626

2727
## Providers

examples/dynamic/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

examples/http/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Note that this example may create resources which cost money. Run `terraform des
2121

2222
| Name | Version |
2323
|------|---------|
24-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
24+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2525
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2626

2727
## Providers

examples/http/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

examples/rules-only/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Note that this example may create resources which cost money. Run `terraform des
2121

2222
| Name | Version |
2323
|------|---------|
24-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
24+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2525
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2626

2727
## Providers

examples/rules-only/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/_templates/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/activemq/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "activemq_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/activemq"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **activemq module** is using are available [here](https://g
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

modules/activemq/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/alertmanager/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "alertmanager_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/alertmanager"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **alertmanager module** is using are available [here](https
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

modules/alertmanager/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/carbon-relay-ng/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "carbon_relay-ng_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/carbon-relay-ng"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **carbon-relay-ng module** is using are available [here](ht
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

modules/carbon-relay-ng/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/cassandra/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "cassandra_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/cassandra"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **cassandra module** is using are available [here](https://
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

modules/cassandra/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/consul/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "consul_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/consul"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **consul module** is using are available [here](https://git
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers
@@ -45,7 +45,7 @@ No resources.
4545
| <a name="input_auto_computed_ingress_with_self"></a> [auto\_computed\_ingress\_with\_self](#input\_auto\_computed\_ingress\_with\_self) | List of maps defining computed ingress rules with self to add automatically | `list(map(string))` | `[]` | no |
4646
| <a name="input_auto_egress_rules"></a> [auto\_egress\_rules](#input\_auto\_egress\_rules) | List of egress rules to add automatically | `list(string)` | <pre>[<br> "all-all"<br>]</pre> | no |
4747
| <a name="input_auto_egress_with_self"></a> [auto\_egress\_with\_self](#input\_auto\_egress\_with\_self) | List of maps defining egress rules with self to add automatically | `list(map(string))` | `[]` | no |
48-
| <a name="input_auto_ingress_rules"></a> [auto\_ingress\_rules](#input\_auto\_ingress\_rules) | List of ingress rules to add automatically | `list(string)` | <pre>[<br> "consul-tcp",<br> "consul-grpc-tcp",<br> "consul-webui-http-tcp",<br> "consul-webui-https-tcp",<br> "consul-dns-tcp",<br> "consul-dns-udp",<br> "consul-serf-lan-tcp",<br> "consul-serf-lan-udp",<br> "consul-serf-wan-tcp",<br> "consul-serf-wan-udp"<br>]</pre> | no |
48+
| <a name="input_auto_ingress_rules"></a> [auto\_ingress\_rules](#input\_auto\_ingress\_rules) | List of ingress rules to add automatically | `list(string)` | <pre>[<br> "consul-tcp",<br> "consul-grpc-tcp",<br> "consul-grpc-tcp-tls",<br> "consul-webui-http-tcp",<br> "consul-webui-https-tcp",<br> "consul-dns-tcp",<br> "consul-dns-udp",<br> "consul-serf-lan-tcp",<br> "consul-serf-lan-udp",<br> "consul-serf-wan-tcp",<br> "consul-serf-wan-udp"<br>]</pre> | no |
4949
| <a name="input_auto_ingress_with_self"></a> [auto\_ingress\_with\_self](#input\_auto\_ingress\_with\_self) | List of maps defining ingress rules with self to add automatically | `list(map(string))` | <pre>[<br> {<br> "rule": "all-all"<br> }<br>]</pre> | no |
5050
| <a name="input_auto_number_of_computed_egress_rules"></a> [auto\_number\_of\_computed\_egress\_rules](#input\_auto\_number\_of\_computed\_egress\_rules) | Number of computed egress rules to create by name | `number` | `0` | no |
5151
| <a name="input_auto_number_of_computed_egress_with_self"></a> [auto\_number\_of\_computed\_egress\_with\_self](#input\_auto\_number\_of\_computed\_egress\_with\_self) | Number of computed egress rules to create where 'self' is defined | `number` | `0` | no |

modules/consul/auto_values.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
variable "auto_ingress_rules" {
77
description = "List of ingress rules to add automatically"
88
type = list(string)
9-
default = ["consul-tcp", "consul-grpc-tcp", "consul-webui-http-tcp", "consul-webui-https-tcp", "consul-dns-tcp", "consul-dns-udp", "consul-serf-lan-tcp", "consul-serf-lan-udp", "consul-serf-wan-tcp", "consul-serf-wan-udp"]
9+
default = ["consul-tcp", "consul-grpc-tcp", "consul-grpc-tcp-tls", "consul-webui-http-tcp", "consul-webui-https-tcp", "consul-dns-tcp", "consul-dns-udp", "consul-serf-lan-tcp", "consul-serf-lan-udp", "consul-serf-wan-tcp", "consul-serf-wan-udp"]
1010
}
1111

1212
variable "auto_ingress_with_self" {

modules/consul/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/dax-cluster/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "dax_cluster_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/dax-cluster"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **dax-cluster module** is using are available [here](https:
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

modules/dax-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/docker-swarm/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "docker_swarm_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/docker-swarm"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **docker-swarm module** is using are available [here](https
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

modules/docker-swarm/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/elasticsearch/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "elasticsearch_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/elasticsearch"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **elasticsearch module** is using are available [here](http
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

modules/elasticsearch/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/etcd/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "etcd_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/etcd"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **etcd module** is using are available [here](https://githu
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

modules/etcd/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 0.13.1"
2+
required_version = ">= 1.0"
33

44
required_providers {
55
aws = {

modules/grafana/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```hcl
66
module "grafana_security_group" {
77
source = "terraform-aws-modules/security-group/aws//modules/grafana"
8-
version = "~> 4.0"
8+
version = "~> 5.0"
99
1010
# omitted...
1111
}
@@ -18,7 +18,7 @@ All automatic values **grafana module** is using are available [here](https://gi
1818

1919
| Name | Version |
2020
|------|---------|
21-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
21+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
2222
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.29 |
2323

2424
## Providers

0 commit comments

Comments
 (0)