From 3ec627682f3ab8032ebfddd8cc8a87e092979bb3 Mon Sep 17 00:00:00 2001 From: Ludovico Magnocavallo Date: Tue, 7 Jan 2025 08:00:25 +0100 Subject: [PATCH] Update addon-stages.md --- adrs/fast/addon-stages.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/adrs/fast/addon-stages.md b/adrs/fast/addon-stages.md index 325e1c71d1..9b95ab2409 100644 --- a/adrs/fast/addon-stages.md +++ b/adrs/fast/addon-stages.md @@ -5,7 +5,7 @@ ## Status -Under implementation +Under implementation in [#2800](https://github.com/GoogleCloudPlatform/cloud-foundation-fabric/pull/2800) ## Context @@ -67,6 +67,12 @@ fast └── 3-gke-dev ``` +An add-on stage: + +- reuses its "parent stage" IaC resources and leverages their existing IAM +- uses a generated backend file that adds a prefix to the parent GCS backend +- optionally defines a CI/CD configuration that creates dedicated WIF/service accounts/workflow configurations and resources, that allow impersonating the "parent stage" service accounts from a separate repository + ## Decision TBD