@@ -27,7 +27,8 @@ data "aws_iam_policy_document" "task_secrets_access" {
2727 ]
2828 resources = [
2929 var . db_password_secret_arn ,
30- var . admin_secret_key_arn
30+ var . admin_secret_key_arn ,
31+ var . sendgrid_api_key_arn
3132 ]
3233 }
3334}
@@ -199,11 +200,14 @@ resource "aws_ecs_task_definition" "auth" {
199200 { name = " DB_USER" , value = var.db_user },
200201 { name = " DB_NAME" , value = var.db_name },
201202 { name = " DB_PORT" , value = tostring (var. db_port ) },
202- { name = " AWS_REGION" , value = var.aws_region }
203+ { name = " AWS_REGION" , value = var.aws_region },
204+ { name = " EMAIL_FROM_EMAIL" , value = var.email_from_address },
205+ { name = " APP_BASE_URL" , value = var.app_base_url }
203206 ]
204207 secrets = [
205208 { name = " DB_PASSWORD" , valueFrom = var.db_password_secret_arn },
206- { name = " ADMIN_SECRET_KEY" , valueFrom = var.admin_secret_key_arn }
209+ { name = " ADMIN_SECRET_KEY" , valueFrom = var.admin_secret_key_arn },
210+ { name = " EMAIL_API_KEY" , valueFrom = var.sendgrid_api_key_arn }
207211 ]
208212 logConfiguration = {
209213 logDriver = " awslogs"
@@ -241,10 +245,13 @@ resource "aws_ecs_task_definition" "tickets" {
241245 { name = " DB_USER" , value = var.db_user },
242246 { name = " DB_NAME" , value = var.db_name },
243247 { name = " DB_PORT" , value = tostring (var. db_port ) },
244- { name = " AWS_REGION" , value = var.aws_region }
248+ { name = " AWS_REGION" , value = var.aws_region },
249+ { name = " EMAIL_FROM_EMAIL" , value = var.email_from_address },
250+ { name = " APP_BASE_URL" , value = var.app_base_url }
245251 ]
246252 secrets = [
247- { name = " DB_PASSWORD" , valueFrom = var.db_password_secret_arn }
253+ { name = " DB_PASSWORD" , valueFrom = var.db_password_secret_arn },
254+ { name = " EMAIL_API_KEY" , valueFrom = var.sendgrid_api_key_arn }
248255 ]
249256 logConfiguration = {
250257 logDriver = " awslogs"
0 commit comments