Skip to content

Commit 808407d

Browse files
authored
feat!: Update Terraform and provider versions to v1.x and v4.x, mark password input as sensitive (#420)
1 parent e5b6d58 commit 808407d

File tree

14 files changed

+23
-29
lines changed

14 files changed

+23
-29
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.64.0
3+
rev: v1.74.1
44
hooks:
55
- id: terraform_fmt
66
- id: terraform_validate
@@ -23,7 +23,7 @@ repos:
2323
- '--args=--only=terraform_standard_module_structure'
2424
- '--args=--only=terraform_workspace_remote'
2525
- repo: https://github.com/pre-commit/pre-commit-hooks
26-
rev: v4.1.0
26+
rev: v4.3.0
2727
hooks:
2828
- id: check-merge-conflict
2929
- id: end-of-file-fixer

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ Users have the ability to:
207207

208208
| Name | Version |
209209
|------|---------|
210-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
210+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
211211
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.6 |
212212
| <a name="requirement_random"></a> [random](#requirement\_random) | >= 3.1 |
213213

modules/db_instance/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
| Name | Version |
77
|------|---------|
8-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
8+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
99
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.6 |
1010
| <a name="requirement_random"></a> [random](#requirement\_random) | >= 3.1 |
1111

modules/db_instance/main.tf

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,6 @@ resource "aws_db_instance" "this" {
123123
delete = lookup(var.timeouts, "delete", null)
124124
update = lookup(var.timeouts, "update", null)
125125
}
126-
127-
lifecycle {
128-
ignore_changes = [
129-
latest_restorable_time
130-
]
131-
}
132126
}
133127

134128
################################################################################

modules/db_instance/versions.tf

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

44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
77
version = ">= 4.6"
88
}
9-
109
random = {
1110
source = "hashicorp/random"
1211
version = ">= 3.1"

modules/db_instance_automated_backups_replication/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/db_option_group/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55

66
| Name | Version |
77
|------|---------|
8-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
9-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.62 |
8+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
9+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.0 |
1010

1111
## Providers
1212

1313
| Name | Version |
1414
|------|---------|
15-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.62 |
15+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.0 |
1616

1717
## Modules
1818

modules/db_option_group/versions.tf

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

44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 3.62"
7+
version = ">= 4.0"
88
}
99
}
1010
}

modules/db_parameter_group/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55

66
| Name | Version |
77
|------|---------|
8-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
9-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.62 |
8+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
9+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.0 |
1010

1111
## Providers
1212

1313
| Name | Version |
1414
|------|---------|
15-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.62 |
15+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.0 |
1616

1717
## Modules
1818

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

44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 3.62"
7+
version = ">= 4.0"
88
}
99
}
1010
}

modules/db_subnet_group/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55

66
| Name | Version |
77
|------|---------|
8-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
9-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.62 |
8+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
9+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.0 |
1010

1111
## Providers
1212

1313
| Name | Version |
1414
|------|---------|
15-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.62 |
15+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.0 |
1616

1717
## Modules
1818

modules/db_subnet_group/versions.tf

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

44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 3.62"
7+
version = ">= 4.0"
88
}
99
}
1010
}

variables.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ variable "password" {
127127
description = "Password for the master DB user. Note that this may show up in logs, and it will be stored in the state file"
128128
type = string
129129
default = null
130+
sensitive = true
130131
}
131132

132133
variable "port" {

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 = {

0 commit comments

Comments
 (0)