Firebase Hosting + Google Domainsで独自ドメインを設定する方法

前提

  • Google Domainsで独自ドメインを購入済み

Firebase Hostingでドメインを追加

FirebaseコンソールのFirebase Hostingの画面にドメインの接続っていうのがあるのでそこから進めます。

ドメイン入力して次へ。

Google DomainsにAレコードを追加

表示されているAレコードをGoogle Domainsのカスタムリソースレコードに追加。

ひたすら待つ

自分はSSL証明書のプロビジョニングが全然終わらず、寝て起きたら使えるようになってました。ドキュメントに最大24時間かかると書いてあるので辛抱強く待つのが良いと思います。

あとがき

Google Domains + GCP or Firebaseの構成だとドメインの所有権の確認が不要になるので、GCPやFirebaseを使っていて新規にドメインを取得する場合はGoogle Domainsがおすすめです。