Azure DNS DNS Challenge Provider

https://blog.xmi.fr/posts/tls-terraform-azure-lets-encrypt/

목적

별도로 cert manager 리소스를 구성하지 않고 vancluever/acme provider와 azure dns를 이용해서 tls 인증을 한다. vancluever/acme provider는 acme 프로토콜을 이용하여 인증서를 발급 및 갱신해준다.

가정

인증서 구입 및 azure dns에 도메인이 등록되어있어야 한다.

vancluever/acme의 역할

ACME 프로토콜은 자동화된 인증서 발급 및 갱신 과정을 지원한다. vancluever/acme Terraform provider는 이 프로세스를 자동으로 처리한다:

(1) 도메인 소유권 검증

(2) DNS-01 챌린지

(3) 인증서 발급

image.png