diff options
| author | Paul Buetow <paul@buetow.org> | 2023-12-31 19:30:52 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2023-12-31 19:30:52 +0200 |
| commit | b92cf093aab39ffcefd3c8a429e8e496c8504771 (patch) | |
| tree | 5b45fcd2d71d74cfb7350715e31bc0f02bf86b9c | |
| parent | d9efb983c2191efcdc02834d3b530df20c952591 (diff) | |
fix password JSON handling for flux
| -rw-r--r-- | org-buetow-ecs/fluxpostgreservice.tf | 2 | ||||
| -rw-r--r-- | org-buetow-ecs/fluxservice.tf | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/org-buetow-ecs/fluxpostgreservice.tf b/org-buetow-ecs/fluxpostgreservice.tf index 5007940..e28d7d8 100644 --- a/org-buetow-ecs/fluxpostgreservice.tf +++ b/org-buetow-ecs/fluxpostgreservice.tf @@ -81,7 +81,7 @@ resource "aws_ecs_task_definition" "fluxpostgres" { }, { name = "POSTGRES_PASSWORD", - value = data.aws_secretsmanager_secret_version.fluxdb_password.secret_string + value = jsondecode(data.aws_secretsmanager_secret_version.fluxdb_password.secret_string)["fluxdb_password"], } ], mountPoints = [ diff --git a/org-buetow-ecs/fluxservice.tf b/org-buetow-ecs/fluxservice.tf index 358060a..25441ed 100644 --- a/org-buetow-ecs/fluxservice.tf +++ b/org-buetow-ecs/fluxservice.tf @@ -48,7 +48,7 @@ resource "aws_ecs_task_definition" "flux" { environment = [ { name = "DATABASE_URL", - value = "postgres://miniflux:${data.aws_secretsmanager_secret_version.fluxdb_password.secret_string}@${aws_lb.fluxpostgres_nlb.dns_name}/miniflux?sslmode=disable", + value = "postgres://miniflux:${jsondecode(data.aws_secretsmanager_secret_version.fluxdb_password.secret_string)["fluxdb_password"]}@${aws_lb.fluxpostgres_nlb.dns_name}/miniflux?sslmode=disable", }, { name = "RUN_MIGRATIONS", |
