github Azure/ResourceModules v0.4.0
v 0.4.0

latest releases: module-archive, v0.11.1, v0.11.0...
2 years ago

Highlights

Modules

  • Added versioning via version.json file in each module
  • Added Synapse Private Link Hubs
  • Added Compute Disks module
  • Added Service Fabric Cluster module
  • Added Virtual Hub module
  • Added Load Balancer Child modules
  • Standardized naming of diagnostic settings parameters
  • Deprecated AutoManage module and migrated it to VM module
  • Update KeyVault, Virtual Machine, Virtual Machine Scale Set, Event Hub and Storage Account to default secure values
  • Aligned all outputs to name, resourceGroup & resourceId where applicable
  • VNET subnets parameter now optional
  • Aligned AppInsights module with template reference property names

CI Environment

  • Enabled local <<namePrefix>> in the settings.json file
  • Dependency pipeline
    • Added Azure DevOps counterpart
    • Added additional resources: Proximity Placement Group, Image Template
    • Improved end-to-end flow by improving value pass-over
  • Improved error details
  • Aligned stage names of GitHub & Azure DevOps
  • Added additional test files
  • Enabled ManagementGroup level removal
  • Added publishing of child modules
  • Introduced grouping of logs on GitHub

Tools

  • Improved flexibility of the Test-ModuleLocally function

Wiki

  • Added utilities in addition to the documentation inside the scripts
  • Updated Module Usage examples to latest Bicep features & added bicepconfig.json examples
  • Updated dependencies section to latest token solution

Fixes

  • VMs now cleanup their attachments correctly
  • Azure DevOps pipelines can now be canceled properly
  • VNETs idempotency now consistent
  • Fixed issue for ConvertTo-ARMTemplate utility
  • Policy Assignment now explicitly specifies the principal type, fixing an issue where the API would not properly work for subsequent deployments

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.4.0

Don't miss a new ResourceModules release

NewReleases is sending notifications on new releases.