created: 2020-09-03T00:45:26.000Z
AWSでドメインを取得してfirebase-hostingに設定する
だいたいドキュメント通りにやればできる
手順
UIからポチポチやる場合の手順
- (AWS) まずドメインを取得
- (Firebase) カスタムドメインの追加をクリック
- (Firebase) 自分のサイトにつけたいドメインを入力
- TXTレコードが払い出されるの
- (AWS) 所有権の確認
- 払い出された文字列をTXTレコードとして設定
- (Firebase) 入力したTXTレコードを検証
- 検証をパスすればドメインに対してIPアドレスが2つ払い出される
- (AWS) 払い出されたIPアドレスをAレコードに登録
- httpsでアクセスできるようにするのはちょっと時間がかかった
最終的にできるレコードはterraformだとこんな感じ
resource "aws_route53_record" "mydomain" {
name = "mydomain.com"
records = [
"google-site-verification=xxxxxxxxxx",
]
ttl = 300
type = "TXT"
zone_id = "xxxxxx"
}
resource "aws_route53_record" "www--mydomain" {
name = "www.mydomain.com"
records = [
"151.123.12.345",
"151.123.12.678",
]
ttl = 300
type = "A"
zone_id = "xxxxxx"
}
AWSで作成したレコードの管理はこちらの記事でやった