Azure / ALZ-Bicep

This repository contains the Azure Landing Zones (ALZ) Bicep modules that help deliver and deploy the Azure Landing Zone conceptual architecture in a modular approach. https://aka.ms/alz/docs
MIT License
761 stars 514 forks source link

[vwanConnectivity] Refactor to support multi-region hubs #805

Closed sebassem closed 4 months ago

sebassem commented 4 months ago

Overview/Summary

This PR is changing the way Azure Firewall parameters are handled in the module to be per Hub, currently there are common parameters for Azure Firewall that will be applied to every instance in all hubs. Customers may want to customize the policies, dns servers,.tiers,...etc per region per hub.

This PR fixes/adds/changes/removes

  1. Closes #750

Breaking Changes

  1. Moved the following parameters into the UDT of virtualWanOptionsType to allow for different firewall configuration per hub/region
    • parAzFirewallDnsServers
    • parAzFirewallIntelMode
    • parAzFirewallDnsProxyEnabled
    • parAzFirewallTier
    • parAzFirewallAvailabilityZones

Testing Evidence

image

As part of this Pull Request I have

oZakari commented 4 months ago

/azp run validateazcloud

azure-pipelines[bot] commented 4 months ago
Azure Pipelines successfully started running 1 pipeline(s).
oZakari commented 4 months ago

/azp run validateazcloud

azure-pipelines[bot] commented 4 months ago
Azure Pipelines successfully started running 1 pipeline(s).