Azure / Azure-Verified-Modules

Azure Verified Modules (AVM) is an initiative to consolidate and set the standards for what a good Infrastructure-as-Code module looks like. Modules will then align to these standards, across languages (Bicep, Terraform etc.) and will then be classified as AVMs and available from their respective language specific registries.
https://aka.ms/AVM
MIT License
359 stars 85 forks source link

[Documentation Update]: Make AzAPI the default provider for AVM #1721

Open terrymandin opened 1 week ago

terrymandin commented 1 week ago

Check for previous/existing GitHub issues

Description

The AVM specification should be updated to make AzAPI the default provider instead of AzureRM for the following reasons:

  1. AzAPI allows preview features
  2. New features are available as soon as they are available in the APIs
  3. We are not dependent on another team when new features are released
  4. It is easier to retire AzureRM if AVM is the Terraform approach going forward
microsoft-github-policy-service[bot] commented 1 week ago

[!IMPORTANT] The "Needs: Triage :mag:" label must be removed once the triage process is complete!

[!TIP] For additional guidance on how to triage this issue/PR, see the AVM Issue Triage documentation.