feat(ci): integra Terraform en pipeline de Bitbucket Pipelines
- Agrega paso 03_terraform para DEV y PROD con init, plan y apply - Crea backend.dev.hcl para configuración explícita de estado DEV - Refactoriza Route53/ACM en main.tf para soportar PROD cross-account usando count condicional sin romper estado de DEV - Descomenta provider aws.route53 en provider.tf - Añade domain_name faltante en prod.tfvars y confirma dev.tfvars - Corrige output route53_record para recursos con count - Elimina errored.tfstate corrupto local - Incluye permiso sts:AssumeRole en IAM policy para Route53 cross-account
This commit is contained in:
@@ -43,7 +43,7 @@ output "cloudfront_distribution_id" {
|
||||
|
||||
output "route53_record" {
|
||||
description = "Registro DNS creado en Route 53"
|
||||
value = aws_route53_record.main.name
|
||||
value = try(aws_route53_record.main[0].name, aws_route53_record.main_prod[0].name, "")
|
||||
}
|
||||
|
||||
output "acm_certificate_arn" {
|
||||
|
||||
Reference in New Issue
Block a user