Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

26016 - Feature - Child Landing Zone Management Groups Flexibility #496

Merged
merged 38 commits into from
Apr 19, 2023
Merged

26016 - Feature - Child Landing Zone Management Groups Flexibility #496

merged 38 commits into from
Apr 19, 2023

Conversation

4pplied
Copy link
Contributor

@4pplied 4pplied commented Apr 18, 2023

Overview/Summary

AB#26268

Update MGDiagAll orchestration and introduction of a parameter to Management Group module that allows the deployer to true or false whether management groups beneath Platform are wanted in accordance with Trey Research architecture:

https://github.com/Azure/Enterprise-Scale/blob/main/docs/reference/treyresearch/README.md

Also add option to add additional or different child MGs beneath Platform MG via new parameter

This PR fixes/adds/changes/removes

  1. Adds an additional parameter parPlatformMgAlzDefaultsEnable to the Management Group module. Values are either true or false whether child management groups are wanted under Platform management group, with true being default
  2. Adds an additional parameter parPlatformMgChildren to allow additional or different child MGs to be created beneath the platform MG
  3. Updated mgDiagsAll.bicep & subPlacementAll.bicep modules to include Platform MG and any custom child MGs under there

Breaking Changes

  1. N/A

Testing Evidence

image

As part of this Pull Request I have

JamJarchitect and others added 30 commits February 8, 2023 13:30
…bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
…bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
…bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
…ingsAll.bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
…All.bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
…All.bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
@ghost ghost added the Needs: Triage 🔍 Needs triaging by the team label Apr 18, 2023
@jtracey93
Copy link
Collaborator

/azp run validateazcloud

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jtracey93 jtracey93 added enhancement and removed Needs: Triage 🔍 Needs triaging by the team labels Apr 19, 2023
@jtracey93
Copy link
Collaborator

/azp run validateazcloud

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jtracey93
Copy link
Collaborator

/azp run e2e

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jtracey93
Copy link
Collaborator

/azp run validateazcloud

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jtracey93
Copy link
Collaborator

/azp run e2e

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jtracey93 jtracey93 merged commit 7da4385 into Azure:main Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

💡 Feature Request - Make the sub management groups under platform optional
2 participants