The Azure Landing Zones (Enterprise-Scale) architecture provides prescriptive guidance coupled with Azure best practices, and it follows design principles across the critical design areas for organizations to define their Azure architecture
Attempts to peer networks incorrectly - the deployment was trying to peer ID spoke networks incorrectly, and was also trying to peer hubs even when one hub is in use.
Zonal IPs for Gateway SKUs - A new zone property was needed for zonal gateway public IPs.
Issues with secondary region DNS proxy configuration on the Firewall.
This PR fixes/adds/changes/removes
Adjusted the logic to better limit the parameters used to initiate a secondary region deployment.
Breaking Changes
None
Testing Evidence
Confirmation of Gateway Deployment:
Confirmation of single region deployment:
ID Spoke and Peering:
Confirmation of DNS Proxy for Secondary Region:
Testing URLs
The below URLs can be updated where the placeholders are, look for {YOUR GITHUB BRANCH NAME HERE - Remove Curly Brackets Also} & {YOUR GITHUB BRANCH NAME HERE - Remove Curly Brackets Also}, to allow you to test your portal deployment experience.
Please also replace the curly brackets on the placeholders {}
Overview/Summary
This PR is to fix issues identified with deploying networks after the multi-region update and recent product changes. Discovered in: https://dev.azure.com/CSUSolEng/Azure%20Landing%20Zones/_workitems/edit/35833
Core issues are:
This PR fixes/adds/changes/removes
Breaking Changes
Testing Evidence
Confirmation of Gateway Deployment:
Confirmation of single region deployment:
ID Spoke and Peering:
Confirmation of DNS Proxy for Secondary Region:
Testing URLs
The below URLs can be updated where the placeholders are, look for
{YOUR GITHUB BRANCH NAME HERE - Remove Curly Brackets Also}
&{YOUR GITHUB BRANCH NAME HERE - Remove Curly Brackets Also}
, to allow you to test your portal deployment experience.Azure Public
Azure US Gov (Fairfax)
As part of this Pull Request I have
main
branch/docs/wiki/whats-new.md
) (N/A for bugfix)