ACM 인증서 생성

By | 2022년 8월 25일
Table of Contents

ACM 인증서 생성

AWS Route53 을 이용해 도메인을 관리하는 경우,
AWS 에서 무료로 https 인증서를 생성해 준다.

AWS 서비스에 대해서는 무료 인증서를 사용할 수 있다.
하지만, AWS 밖에서는 사용할 수 없다.

subdomain 용 인증서 생성

vi acm.tf
-----------------------------
resource "aws_acm_certificate" "cert_nomad_client_skyer9_pe_kr" {
  domain_name       = "nomad-client.skyer9.pe.kr"
  validation_method = "DNS"

  tags = {
    Environment = "nomad-client.skyer9.pe.kr"
  }

  lifecycle {
    create_before_destroy = true
  }
}
-----------------------------
vi main.tf
-----------------------------
provider "aws" {
  region  = var.region
}
-----------------------------
vi variables.tf
-----------------------------
variable "region" {
  description = "The AWS region to deploy into."
  type        = string
  default     = "ap-northeast-2"
}
-----------------------------
terraform init
terraform apply

여기까지 하면 ACM 발급요청 상태가 됩니다.(발급완료 XXX)

AWS Certificate Manager 로 이동해서,
검증 대기 중인 ACM 을 클릭하고,
Route53에 레코드 생성 을 클릭하고,
10~30분을 기다려 줍니다.

인증서 상태가 검증 대기 중 => 발급됨 으로 변경되면 인증서 발급이 완료됩니다.

wildcard 인증서 생성

답글 남기기