Skip to content

Commit 731ae8b

Browse files
authored
Merge pull request #32 from commitdev/random-secret-keeper
random keepers: terraform state to keep state
2 parents 67ee6e6 + bb52188 commit 731ae8b

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

terraform/modules/database/main.tf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ data "aws_secretsmanager_secret" "rds_master_secret" {
4545
# RDS does not support secret-manager, have to provide the actual string
4646
data "aws_secretsmanager_secret_version" "rds_master_secret" {
4747
secret_id = data.aws_secretsmanager_secret.rds_master_secret.name
48-
depends_on = [data.aws_secretsmanager_secret.rds_master_secret]
4948
}
5049

5150
module "rds" {

terraform/modules/secret/main.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ resource "aws_secretsmanager_secret_version" "random_secret" {
2222
}
2323

2424
resource "random_password" "random" {
25+
# this allows terraform state to have an identifier for generated passwords
26+
keepers = {
27+
aws_secret = var.name_prefix
28+
}
2529
count = var.type == "random" ? 1 : 0
2630
length = var.random_length
2731
special = true

0 commit comments

Comments
 (0)