Azure / ALZ-PowerShell-Module

The Azure Landing Zones Accelerators PowerShell module
https://www.powershellgallery.com/packages/ALZ/
MIT License
68 stars 29 forks source link

Feature Request: Reduce resource providers required for bootstrap #162

Open jaredfholgate opened 8 months ago

jaredfholgate commented 8 months ago

Community Note

Description

Is your feature request related to a problem?

The target bootstrap subscription will have all providers installed by the azurerm provider if it is the very first Terraform run. This can cause a delay if there is a regional outage in Azure.

Describe the solution you'd like

Explicitly define the the required providers for the bootstrap subscription and only install those. Turn off the default behviour of the provider.

Additional context

richredgrave commented 8 months ago

I vote this up, I had issues registering the AVS provider on a subscription, which I resolved by manually de and re-registering

jaredfholgate commented 1 month ago

v4 of the azurerm provider has new capabilities that could be leveraged for this.