Skip to content

Commit 931c601

Browse files
authored
allow the redshift role to accesss three extra databases (#2573)
1 parent 1e6ae32 commit 931c601

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

terraform/etl/42-redshift.tf

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,11 @@ locals {
9696

9797
replace(aws_glue_catalog_database.ctax_raw_zone.name, "-", "_") = aws_glue_catalog_database.ctax_raw_zone.name,
9898
replace(aws_glue_catalog_database.nndr_raw_zone.name, "-", "_") = aws_glue_catalog_database.nndr_raw_zone.name,
99-
replace(aws_glue_catalog_database.hben_raw_zone.name, "-", "_") = aws_glue_catalog_database.hben_raw_zone.name
99+
replace(aws_glue_catalog_database.hben_raw_zone.name, "-", "_") = aws_glue_catalog_database.hben_raw_zone.name,
100+
101+
replace(aws_glue_catalog_database.child_edu_refined.name, "-", "_") = aws_glue_catalog_database.child_edu_refined.name,
102+
replace(aws_glue_catalog_database.hackney_casemanagement_live.name, "-", "_") = aws_glue_catalog_database.hackney_casemanagement_live.name,
103+
replace(aws_glue_catalog_database.hackney_synergy_live.name, "-", "_") = aws_glue_catalog_database.hackney_synergy_live.name
100104
}
101105

102106
redshift_users = [
@@ -272,6 +276,9 @@ locals {
272276
replace(module.department_children_family_services_data_source.raw_zone_catalog_database_name, "-", "_"),
273277
replace(module.department_children_family_services_data_source.refined_zone_catalog_database_name, "-", "_"),
274278
replace(module.department_children_family_services_data_source.trusted_zone_catalog_database_name, "-", "_"),
279+
replace(aws_glue_catalog_database.child_edu_refined.name, "-", "_"),
280+
replace(aws_glue_catalog_database.hackney_casemanagement_live.name, "-", "_"),
281+
replace(aws_glue_catalog_database.hackney_synergy_live.name, "-", "_"),
275282
], local.unrestricted_schemas)
276283
}
277284
]
@@ -481,6 +488,9 @@ locals {
481488
replace(module.department_children_family_services_data_source.raw_zone_catalog_database_name, "-", "_"),
482489
replace(module.department_children_family_services_data_source.refined_zone_catalog_database_name, "-", "_"),
483490
replace(module.department_children_family_services_data_source.trusted_zone_catalog_database_name, "-", "_"),
491+
replace(aws_glue_catalog_database.child_edu_refined.name, "-", "_"),
492+
replace(aws_glue_catalog_database.hackney_casemanagement_live.name, "-", "_"),
493+
replace(aws_glue_catalog_database.hackney_synergy_live.name, "-", "_"),
484494
]
485495
roles_to_inherit_permissions_from = [
486496
local.unrestricted_data_role_name

0 commit comments

Comments
 (0)