Cloudflare에서 사전에 도메인을 구입한 후 가이드의 내용에 따라 설정하세요.


Nginx Ingress Controller IP 확인

Cloudflare의 네임서버에 레코드를 생성하기 위해서 Nginx Ingress Controller의 IP를 확인합니다.

kubectl get svc \
      -n ingress-nginx \
      ingress-nginx-controller \
      -o jsonpath='{.status.loadBalancer.ingress[0].ip}' \
  | xargs -I{} echo "{}"

Cloudflare 레코드 생성.

Cloudflare의 DNS > Records 페이지에서 레코드 추가 버튼을 클릭하고, 아래와 같이 값을 입력한 후 저장 버튼을 클릭하세요.

  • 레코드 이름: *
  • 레코드 유형: A
  • : 조회한 Nginx Ingress Controller IP
  • 프록시 상태: 해제

다음의 명령어로 레코드가 정상적으로 반영되었는지 확인할 수 있습니다.

dig "<레코드로 등록한 도메인>"