← 活動記録一覧

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

service agent修正をTerraform構成へ定着させる

公式identity形式、作成依存、最小IAM、format gateを揃えた状態を採用する

対象期間:

目的

部分適用から安全に回復できるよう、nullableなprovider出力を除いた修正を、Terraform module、監査、文書の一貫した状態として確定する必要があった。

実装

API Gateway service agentはproject numberから公式形式で導出し、service identity resourceは作成依存として残した。gateway専用service accountに対するToken Creatorだけをresource単位で付与する構成を採用した。

screening broker infrastructure moduleのTerraformを公式formatへ揃え、静的監査でnullable属性への依存と権限範囲の後退を検出する状態にした。

merge cutoffで確定したservice agentとgateway service accountの権限境界。

図を描画しています…

確認したこと

確認結果

Terraform format、backend-free init、validate、GCP静的監査が成功した。

4ファイルの採用状態で、service agent導出、IAM binding、文書、回帰検査が一致した。

部分適用stateからの新planと適用結果はcutoff後のため含めていない。

完了とした根拠

service agent修正と最小権限境界が、format済みTerraformと静的監査へ一貫して採用された範囲を完了とした。