File tree Expand file tree Collapse file tree 12 files changed +61
-30
lines changed Expand file tree Collapse file tree 12 files changed +61
-30
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ # #############################
3
+ # # Dependabot configuration ##
4
+ # #############################
5
+
6
+ #
7
+ # Documentation:
8
+ # https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates
9
+ #
10
+
11
+ version : 2
12
+ updates :
13
+ # Maintain dependencies for GitHub Actions
14
+ - package-ecosystem : " github-actions"
15
+ directory : " /"
16
+ schedule :
17
+ interval : " daily"
18
+ open-pull-requests-limit : 0
19
+
20
+ # Maintain dependencies for Terraform Providers
21
+ - package-ecosystem : " terraform"
22
+ directory : " /"
23
+ schedule :
24
+ interval : " daily"
25
+ open-pull-requests-limit : 0
26
+
27
+ # Maintain dependencies for Golang
28
+ - package-ecosystem : " gomod"
29
+ directory : " /"
30
+ schedule :
31
+ interval : " daily"
32
+ open-pull-requests-limit : 0
Original file line number Diff line number Diff line change 5
5
6
6
...
7
7
8
- ## How this PR fixes it
9
-
10
- ...
11
-
12
8
## Readiness Checklist
13
9
14
10
### Author/Contributor
Original file line number Diff line number Diff line change 1
1
repos :
2
2
- repo : https://github.com/antonbabenko/pre-commit-terraform
3
- rev : v1.76 .0
3
+ rev : v1.80 .0
4
4
hooks :
5
5
- id : terraform_docs
6
6
- id : terraform_fmt
7
7
- id : terraform_validate
8
+ args :
9
+ - --hook-config=--retry-once-with-cleanup=true
8
10
exclude : ' ^[^/]+$'
9
11
- id : terraform_tflint
10
12
exclude : ^examples/
11
13
12
14
- repo : https://github.com/pre-commit/pre-commit-hooks
13
- rev : v4.3 .0
15
+ rev : v4.4 .0
14
16
hooks :
15
17
- id : trailing-whitespace
16
18
- id : end-of-file-fixer
Original file line number Diff line number Diff line change @@ -13,8 +13,11 @@ resource "aws_db_event_subscription" "main" {
13
13
}
14
14
15
15
module "notification" {
16
- source = " github.com/geekcell/terraform-aws-sns-email-notification?ref=v1"
16
+ source = " geekcell/sns-email-notification/aws"
17
+ version = " >= 1.0.0, < 2.0.0"
17
18
18
19
name = var. name
19
20
email_addresses = var. recipients
21
+
22
+ tags = var. tags
20
23
}
Original file line number Diff line number Diff line change @@ -72,12 +72,7 @@ module "db_proxy_secret" {
72
72
source = " ../db_proxy_secret"
73
73
74
74
# Name
75
- name = format (
76
- " rds/proxy/%s/cluster/%s/user/%s/credentials" ,
77
- var. name ,
78
- var. rds_cluster_identifier ,
79
- each. key
80
- )
75
+ name = " rds/proxy/${ var . name } /cluster/${ var . rds_cluster_identifier } /user/${ each . key } /credentials"
81
76
description = " AWS RDS Proxy User Credentials."
82
77
username = each. key
83
78
Original file line number Diff line number Diff line change @@ -27,9 +27,9 @@ resource "aws_secretsmanager_secret_version" "main" {
27
27
}
28
28
29
29
module "kms" {
30
- source = " github.com/geekcell/terraform-aws-kms?ref=v1"
30
+ source = " geekcell/kms/aws"
31
+ version = " >= 1.0.0, < 2.0.0"
31
32
32
33
alias = var. name
33
-
34
- tags = var. tags
34
+ tags = var. tags
35
35
}
Original file line number Diff line number Diff line change 57
57
## Resources
58
58
59
59
- resource.aws_rds_cluster.main (modules/rds_cluster/main.tf#1)
60
- - resource.random_password.master_password (modules/rds_cluster/main.tf#105 )
61
- - resource.random_string.master_username (modules/rds_cluster/main.tf#99 )
60
+ - resource.random_password.master_password (modules/rds_cluster/main.tf#107 )
61
+ - resource.random_string.master_username (modules/rds_cluster/main.tf#101 )
62
62
- data source.aws_availability_zones.available (modules/rds_cluster/data.tf#1)
63
63
<!-- END_TF_DOCS -->
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ resource "aws_rds_cluster" "main" {
12
12
# Storage
13
13
allocated_storage = var. allocated_storage
14
14
iops = var. iops
15
- kms_key_id = module. kms [ " storage " ] . key_arn
15
+ kms_key_id = module. kms . key_arn
16
16
storage_encrypted = var. storage_encrypted
17
17
storage_type = var. storage_type
18
18
@@ -91,9 +91,11 @@ module "autoscaling" {
91
91
}
92
92
93
93
module "kms" {
94
- for_each = toset ([" storage" ])
95
- source = " github.com/geekcell/terraform-aws-kms?ref=v1"
96
- alias = format (" /rds/cluster/%s/%s" , var. cluster_identifier , each. key )
94
+ source = " geekcell/kms/aws"
95
+ version = " >= 1.0.0, < 2.0.0"
96
+
97
+ alias = " /rds/cluster/${ var . cluster_identifier } /storage"
98
+ tags = var. tags
97
99
}
98
100
99
101
resource "random_string" "master_username" {
Original file line number Diff line number Diff line change @@ -159,7 +159,7 @@ variable "replication_source_identifier" {
159
159
160
160
variable "serverlessv2_scaling_configuration" {
161
161
description = " The scaling configuration of the Aurora Serverless DB cluster."
162
- type = object ({
162
+ type = object ({
163
163
max_capacity = optional (number )
164
164
min_capacity = optional (number )
165
165
})
Original file line number Diff line number Diff line change 38
38
## Resources
39
39
40
40
- resource.aws_rds_cluster_instance.main (modules/rds_cluster_instance/main.tf#1)
41
- - resource.random_password.master_password (modules/rds_cluster_instance/main.tf#63 )
42
- - resource.random_string.master_username (modules/rds_cluster_instance/main.tf#58 )
41
+ - resource.random_password.master_password (modules/rds_cluster_instance/main.tf#64 )
42
+ - resource.random_string.master_username (modules/rds_cluster_instance/main.tf#59 )
43
43
<!-- END_TF_DOCS -->
You can’t perform that action at this time.
0 commit comments