Merge pull request #801 from Hestia-Homes/main

Deploy fastapi with terraform: correct relative paths in moved terraform module
This commit is contained in:
Daniel Roth 2026-03-09 14:59:12 +00:00 committed by GitHub
commit 43f9daa32a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,7 +2,7 @@
# IAM role # IAM role
############################################ ############################################
module "role" { module "role" {
source = "../../../modules/lambda_execution_role" source = "../lambda_execution_role"
name = "${var.name}-lambda-${var.stage}" name = "${var.name}-lambda-${var.stage}"
} }
@ -14,7 +14,7 @@ output "role_name" {
# SQS queue + DLQ # SQS queue + DLQ
############################################ ############################################
module "queue" { module "queue" {
source = "../../../modules/sqs_queue" source = "../sqs_queue"
name = "${var.name}-queue-${var.stage}" name = "${var.name}-queue-${var.stage}"
} }
@ -22,7 +22,7 @@ module "queue" {
# Lambda # Lambda
############################################ ############################################
module "lambda" { module "lambda" {
source = "../../../modules/lambda_service" source = "../lambda_service"
name = "${var.name}-${var.stage}" name = "${var.name}-${var.stage}"
role_arn = module.role.role_arn role_arn = module.role.role_arn
@ -38,7 +38,7 @@ module "lambda" {
# SQS Lambda trigger # SQS Lambda trigger
############################################ ############################################
module "sqs_trigger" { module "sqs_trigger" {
source = "../../../modules/lambda_sqs_trigger" source = "../lambda_sqs_trigger"
lambda_arn = module.lambda.lambda_arn lambda_arn = module.lambda.lambda_arn
lambda_role_name = module.role.role_name lambda_role_name = module.role.role_name