Files
Evert Daniel Romero Garrido ce22f776ff feat(dns): simplify PROD Route 53 by using prod-sacc.ccsoft.mx directly
Switch PROD DNS from cross-account Route 53 management to a delegated
subdomain in the PROD AWS account (523761210517).

Changes:
- prod.tfvars: domain_name changed to prod-sacc.ccsoft.mx
- provider.tf: removed aws.route53 cross-account provider
- main.tf: removed prod-specific Route 53 resources and data sources;
  cert_validation and main records now use default provider for all envs
- outputs.tf: removed indexed references to main_prod resource
2026-04-16 10:33:13 -06:00

58 lines
1.7 KiB
Terraform

# ===============================================================================================================
# outputs.tf - Outputs de infraestructura para proyectosacc
# Descripción:
# Expone información útil de los recursos creados por Terraform.
#
# Autor: Área de Tecnología y Desarrollo - CCsoft
# ===============================================================================================================
output "ec2_public_ip" {
description = "IP pública del servidor de la API"
value = aws_instance.api.public_ip
}
output "ec2_public_dns" {
description = "DNS público del servidor de la API"
value = aws_instance.api.public_dns
}
output "rds_endpoint" {
description = "Endpoint de conexión a la base de datos"
value = aws_db_instance.main.endpoint
}
output "s3_frontend_bucket" {
description = "Nombre del bucket S3 del frontend React"
value = aws_s3_bucket.frontend.bucket
}
output "s3_artifacts_bucket" {
description = "Nombre del bucket S3 de artefactos de la API"
value = aws_s3_bucket.artifacts.bucket
}
output "cloudfront_domain" {
description = "Dominio de la distribución CloudFront"
value = aws_cloudfront_distribution.main.domain_name
}
output "cloudfront_distribution_id" {
description = "ID de la distribución CloudFront"
value = aws_cloudfront_distribution.main.id
}
output "route53_record" {
description = "Registro DNS creado en Route 53"
value = aws_route53_record.main.name
}
output "acm_certificate_arn" {
description = "ARN del certificado SSL en ACM"
value = aws_acm_certificate.main.arn
}
output "vpc_id" {
description = "ID de la VPC creada"
value = aws_vpc.main.id
}