FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録
GCP bootstrap文書とtarget manifestを集約する
重複project guideと独立evidenceを一つの運用境界へまとめる
対象期間: —
目的
bootstrap手順、Terraform state境界、default networkの判断が複数directoryとevidence fileへ分散し、同じ説明とhashを二重管理していた。実resourceを変えず、source of truthを一箇所へ集約する必要があった。
実装
infrastructure guideを新設し、browser bootstrap、Terraform管理外のstate/WIF/identity境界、Terraform管理対象、directory構成をまとめた。旧bootstrap/とbootstrap-state/のproject guideは削除した。
default networkを使用せずCompute APIも有効化しない判断はdeployment target manifestへ直接移し、独立evidence fileとそのdigestの二重管理を廃止した。schema、repository policy、GCP検証、統合仕様も新しい配置へ合わせた。
図を描画しています…
確認したこと
確認結果
旧pathへの参照が0件になったことを確認した。
GCP検証、repository構造監査、secret検査、仕様監査、Node構文検査、差分検査が成功した。
GCP resourceとTerraform stateには変更を加えていない。
完了とした根拠
bootstrapとstate境界が一つのproject guideとmanifestへ集約され、旧path不在と全静的gate成功を確認した時点で完了とした。