delete unused stuff

This commit is contained in:
Daniel Roth 2026-03-12 17:31:59 +00:00
parent 49e544d10f
commit 6e05bd2352
3 changed files with 1 additions and 43 deletions

View file

@ -81,8 +81,4 @@ locals {
output "resolved_image_uri" {
value = local.image_uri
}
variable "domain_name" {
description = "Full domain name for API"
}

View file

@ -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

View file

@ -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
# }
# }