> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ale.run/llms.txt
> Use this file to discover all available pages before exploring further.

# Cloudflare 도메인 등록

> Cloudflare의 도메인을 대시보드 및 애플리케이션 프리뷰 도메인으로 설정하기 위한 가이드입니다.

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

***

## Nginx Ingress Controller IP 확인

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

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

## Cloudflare 레코드 생성.

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/setup/gke/images/03_01.png" />
</Frame>

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

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

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

  ```bash theme={null}
  dig "<레코드로 등록한 도메인>"
  ```
</Info>
