FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録
Custom Domain管理を配信から分離する
通常配信はcodeとruntimeだけを更新し、domain設定を外部管理へ残す
対象期間: —
目的
Webの通常配信は、不要なzone権限を要求せず、外部画面で管理するCustom Domainを維持したままcodeとruntimeだけを更新する必要があった。
実装
Web構成からroute定義を除き、Custom Domainを外部Dashboard管理へ分離した。静的検査ではroute設定が存在しないことを必須にし、通常配信がdomain設定を変更したりzone書込権限を要求したりしない責務境界を固定した。
図を描画しています…
確認したこと
確認結果
Web構成、配信契約、production build、dry-run、lint、型検査、30 testが通った。
cutoff時点では変更後の本番配信と公開到達は未確認だった。
完了とした根拠
通常配信とCustom Domain管理の責務を分離し、不要なzone権限なしで検証を通したことをもって完了とした。