TerraformによるACM構築コード

TerraformによるACM構築コード

resource "aws_acm_certificate" "acm" {
  domain_name       = "example.com"
  validation_method = "DNS"
  options {
    certificate_transparency_logging_preference = "ENABLED"
  }
}
resource "aws_acm_certificate_validation" "acm_validation" {
  certificate_arn         = aws_acm_certificate.acm.arn
  validation_record_fqdns = ["${aws_route53_record.cert_validation.fqdn}"]
}

複数ドメインを1つのACMに設定する場合(CloudFront+ACMの場合)

resource "aws_acm_certificate" "acm" {
  domain_name       = "example1.com"
  subject_alternative_names = "example2.com"
  validation_method         = "DNS"
  options {
    certificate_transparency_logging_preference = "ENABLED"
  }
}

参考

https://www.terraform.io/docs/providers/aws/r/acm_certificate_validation.html

Comments

No comments yet. Why don’t you start the discussion?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です