← 活動記録一覧

FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録

Custom Domain管理を配信から分離する

通常配信はcodeとruntimeだけを更新し、domain設定を外部管理へ残す

対象期間:

目的

Webの通常配信は、不要なzone権限を要求せず、外部画面で管理するCustom Domainを維持したままcodeとruntimeだけを更新する必要があった。

実装

Web構成からroute定義を除き、Custom Domainを外部Dashboard管理へ分離した。静的検査ではroute設定が存在しないことを必須にし、通常配信がdomain設定を変更したりzone書込権限を要求したりしない責務境界を固定した。

通常配信からCustom Domain管理を分離したcutoff境界

図を描画しています…

確認したこと

確認結果

Web構成、配信契約、production build、dry-run、lint、型検査、30 testが通った。

cutoff時点では変更後の本番配信と公開到達は未確認だった。

完了とした根拠

通常配信とCustom Domain管理の責務を分離し、不要なzone権限なしで検証を通したことをもって完了とした。