Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Region Rotator for Az Deployment Tests (#782)
## Description <!--Why this PR? What is changed? What is the effect? etc.--> This PR is to support the capability of rotating regions at random during module deployment. due to availbility constraints we no longer wish to target a single region for all module testing. this PR brings the addition of a powershell script to filter regions based on the following: - Recommended Regions from Microsoft - Paired Regions - Exclusion of regions with availability constraints ## Testing | Pipelines | | --------- | | [![avm.res.automation.automation-account](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.automation.automation-account.yml/badge.svg?branch=csidebotham-regionv2)](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.automation.automation-account.yml) (Not Related)| | [![avm.res.key-vault.vault](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.key-vault.vault.yml/badge.svg?branch=csidebotham-regionv2)](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.key-vault.vault.yml)| | [![avm.res.network.dns-zone](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.network.dns-zone.yml/badge.svg?branch=csidebotham-regionv2)](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.network.dns-zone.yml) | |[![avm.res.compute.ssh-public-key](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.compute.ssh-public-key.yml/badge.svg?branch=csidebotham-regionv2)](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.compute.ssh-public-key.yml)| |[![avm.res.web.serverfarm](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.web.serverfarm.yml/badge.svg?branch=csidebotham-regionv2)](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.web.serverfarm.yml)| |[![avm.res.logic.workflow](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.logic.workflow.yml/badge.svg?branch=csidebotham-regionv2)](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.logic.workflow.yml)| |[![avm.res.data-factory.factory](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.data-factory.factory.yml/badge.svg?branch=csidebotham-regionv2)](https://github.com/ChrisSidebotham/bicep-registry-modules/actions/workflows/avm.res.data-factory.factory.yml)| --------- Co-authored-by: Alexander Sehr <[email protected]>
- Loading branch information