терраформируйте aws_acm_certificate_validation.cert_api: Все еще создаете… [прошло 4 м21 с] до тайм-аута

#terraform-provider-aws

Вопрос:

Проверка сертификата ACM никогда не завершается, время ожидания истекает примерно через 45 минут, если посмотреть на зону размещения AWS для домена, в ней есть запись cname. Он никогда не доходит до раздела создать домен шлюза Api.

main.tf

 resource "aws_acm_certificate" "cert_api" {  domain_name = var.api_domain  validation_method = "DNS"   tags = {  Name = var.api_domain  } }  resource "aws_acm_certificate_validation" "cert_api" {  certificate_arn = aws_acm_certificate.cert_api.arn  validation_record_fqdns = aws_route53_record.cert_api_validations.*.fqdn }   resource "aws_route53_zone" "api" {  name = var.api_domain }  resource "aws_route53_record" "cert_api_validations" {  allow_overwrite = true  count = length(aws_acm_certificate.cert_api.domain_validation_options)   zone_id = aws_route53_zone.api.zone_id  name = element(aws_acm_certificate.cert_api.domain_validation_options.*.resource_record_name, count.index)  type = element(aws_acm_certificate.cert_api.domain_validation_options.*.resource_record_type, count.index)  records = [element(aws_acm_certificate.cert_api.domain_validation_options.*.resource_record_value, count.index)]  ttl = 60 }  resource "aws_route53_record" "api-a" {  name = aws_apigatewayv2_domain_name.api.domain_name  type = "A"  zone_id = aws_route53_zone.api.zone_id   alias {  name = aws_apigatewayv2_domain_name.api.domain_name_configuration[0].target_domain_name  zone_id = aws_apigatewayv2_domain_name.api.domain_name_configuration[0].hosted_zone_id  evaluate_target_health = false  } }  resource "aws_apigatewayv2_domain_name" "api" {  domain_name = var.api_domain   domain_name_configuration {  certificate_arn = aws_acm_certificate.cert_api.arn  endpoint_type = "REGIONAL"  security_policy = "TLS_1_2"  } }  

Комментарии:

1. Действительно ли вы являетесь владельцем домена, купили ли вы его через AWS, перенесли или делегировали DNS в свою зону размещения?

2. купленный у GoDaddy, я не хочу переносить его на AWS, мне нужна гибкость для быстрой смены облачных провайдеров, делегированный DNS в мою зону размещения @luk2302

3. Можете ли вы правильно, например dig , указать свой домен, действительно ли работает делегирование DNS? Время проверки, вероятно, истекло, потому что она не может достичь созданного вами cname из-за ошибки делегирования.