From 6e05bd235250428627d93eab0adbc0269dc96de4 Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Thu, 12 Mar 2026 17:31:59 +0000 Subject: [PATCH] delete unused stuff --- .../terraform/lambda/engine/variables.tf | 4 --- .../terraform/lambda/fast-api/main.tf | 6 +--- .../modules/lambda_with_api_gateway/main.tf | 34 ------------------- 3 files changed, 1 insertion(+), 43 deletions(-) diff --git a/infrastructure/terraform/lambda/engine/variables.tf b/infrastructure/terraform/lambda/engine/variables.tf index 585bce2a..bf0a42a2 100644 --- a/infrastructure/terraform/lambda/engine/variables.tf +++ b/infrastructure/terraform/lambda/engine/variables.tf @@ -81,8 +81,4 @@ locals { output "resolved_image_uri" { value = local.image_uri -} - -variable "domain_name" { - description = "Full domain name for API" } \ No newline at end of file diff --git a/infrastructure/terraform/lambda/fast-api/main.tf b/infrastructure/terraform/lambda/fast-api/main.tf index ad22a9b6..84880188 100644 --- a/infrastructure/terraform/lambda/fast-api/main.tf +++ b/infrastructure/terraform/lambda/fast-api/main.tf @@ -63,11 +63,7 @@ module "fastapi" { artifact_bucket = data.terraform_remote_state.shared.outputs.ara_fast_api_state_bucket requirements_file = "${path.root}/../../../../backend/app/requirements/requirements.txt" - domain_name = var.domain_name - - # domain_name = "api.${var.domain_name}" - # certificate_arn = data.aws_ssm_parameter.certificate_arn.value - # route53_zone_id = data.aws_route53_zone.this.zone_id + domain_name = "api.${var.domain_name}" environment = { ENVIRONMENT = var.stage diff --git a/infrastructure/terraform/modules/lambda_with_api_gateway/main.tf b/infrastructure/terraform/modules/lambda_with_api_gateway/main.tf index f33f8d5b..b1ee3b75 100644 --- a/infrastructure/terraform/modules/lambda_with_api_gateway/main.tf +++ b/infrastructure/terraform/modules/lambda_with_api_gateway/main.tf @@ -90,37 +90,3 @@ resource "aws_lambda_permission" "apigw_invoke" { principal = "apigateway.amazonaws.com" source_arn = "${aws_apigatewayv2_api.this.execution_arn}/*/*" } - -############################################ -# Custom domain -############################################ -# resource "aws_apigatewayv2_domain_name" "this" { -# count = var.domain_name != null ? 1 : 0 -# domain_name = var.domain_name - -# domain_name_configuration { -# certificate_arn = var.certificate_arn -# endpoint_type = "REGIONAL" -# security_policy = "TLS_1_2" -# } -# } - -# resource "aws_apigatewayv2_api_mapping" "this" { -# count = var.domain_name != null ? 1 : 0 -# api_id = aws_apigatewayv2_api.this.id -# domain_name = aws_apigatewayv2_domain_name.this[0].id -# stage = aws_apigatewayv2_stage.this.id -# } - -# resource "aws_route53_record" "this" { -# count = var.domain_name != null ? 1 : 0 -# name = aws_apigatewayv2_domain_name.this[0].domain_name -# type = "A" -# zone_id = var.route53_zone_id - -# alias { -# name = aws_apigatewayv2_domain_name.this[0].domain_name_configuration[0].target_domain_name -# zone_id = aws_apigatewayv2_domain_name.this[0].domain_name_configuration[0].hosted_zone_id -# evaluate_target_health = false -# } -# } \ No newline at end of file