Skip to content

Feature Request: Split Accelerator into separate directories/pipelines (Mgmt Groups & Policy, Connectivity, Management) with independent Terraform state #453

@greg-court

Description

@greg-court

Is there an existing issue for this?

  • I have searched the existing issues

Infrastructure as Code Type? (Required)

terraform

Starter Module? (Required)

terraform - platform_landing_zone

Use Case (Required)

I know this was mentioned as being considered a few months ago on a YouTube video (I think Jared calls it out in this one?), and I’m aware of the colossal scale of this undertaking, but could we please get this added to the public roadmap so we can get some visibility on the progression of this task?

In my humble opinion, this is probably the single biggest step that will make the accelerator a truly enterprise-grade tool :)

Proposed Solution (Required)

Split the repo into three top-level directoriesmgmt-groups-policy/, platform_connectivity/, and platform_management/—each with its own Terraform state/backend and a dedicated pipeline (GitHub Actions/Azure DevOps) that calls the existing pipeline templates.

Benefits: smaller/faster plans, reduced blast radius, least-privilege credentials per pipeline, and a clean path to extend over time.

Important Factoids (Optional)

No response

References (Optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: Long Term ⌛We will do it, but will take a longer amount of time due to complexity/prioritiesType: Enhancement ✨New feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions