事前にCloudflareでドメインを購入し、ガイドの内容に従って設定してください。


Nginx Ingress ControllerのIP確認

ネームサーバーにレコードを作成するため、Nginx Ingress ControllerのIPを確認します。

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

Cloudflareでレコードを作成

DNS > RecordsページでAdd recordをクリックし、以下の値を入力してSaveします。

  • レコード名: *
  • レコードタイプ: A
  • : 確認したNginx Ingress ControllerのIP
  • プロキシ状態: 無効(オフ)

以下のコマンドを使用して、レコードが正常に反映されているか確認できます。

dig "<レコードとして登録したドメイン>"