github Azure/ResourceModules v0.3.1
v 0.3.1

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

Highlights

  • Modules
    • Aligning deployment names for all modules
    • Aligning to the same diagnostic settings API version for all modules
    • Aligning deployed resource names to the same convention
    • Adding missing diagnostic settings input parameters for several modules
    • Adding multiple testing parameter files to several modules
  • Platform
    • Adding first version of ADO pipelines
    • Refactoring the GitHub workflow design to
      • leverage a single GitHub action for all Pester tests
      • leverage a single GitHub action to test module deployments end-to-end (validation, deployment, removal)
    • Improving dependency pipeline for GitHub workflows
    • Improving testing for child resources
    • Improving removal procedure to leverage deployments instead of resource tags
    • Adding removal procedure (purge) for resources for which soft-deletion is enforced
    • Adding trigger on common scripts' changes for GitHub workflows
  • Tools
    • Improving the Bicep to ARM Templates conversion script
    • Adding Broken Link Check Action to validate all URLs inside the repository
  • Wiki
    • Improving docs for Pipelines, Modules & Testing sections
    • Updating information for the Support section
    • Extending docs for removal procedure
    • Adding documentation for utility scripts

Merged PRs

  • Depedency pipeline cleanup by @MrMCake in #699
  • Updated kind & added param file by @MrMCake in #701
  • [666] Update dependency pipeline with policy assignment by @eriqua in #708
  • Microsoft.VirtualMachineImages deployment names by @eriqua in #709
  • MS.Web deployment names by @eriqua in #710
  • Align MS.Sql deployment names by @eriqua in #712
  • Align Microsoft.Resources deployment names by @eriqua in #716
  • Align Microsoft.OperationalInsights deployment names by @eriqua in #717
  • Added RBAC to secret & key child modules by @MrMCake in #706
  • Align Microsoft.Logic deployment names by @eriqua in #723
  • Align Microsoft.MachineLearningServices deployment names by @eriqua in #722
  • Align Microsoft.RecoveryServices deployment names by @eriqua in #715
  • Align Microsoft.Network deployment names by @eriqua in #718
  • Align Microsoft.ManagedIdentity deployment names by @eriqua in #720
  • Align Microsoft.ManagedServices deployment names by @eriqua in #719
  • Align Microsoft.Management deployment names by @eriqua in #721
  • Align Microsoft.KeyVault deployment names by @eriqua in #724
  • Align Microsoft.HealthBot deployment names by @eriqua in #726
  • Align Microsoft.EventHub deployment names by @eriqua in #727
  • Align Microsoft.DesktopVirtualization deployment names by @eriqua in #729
  • Align Microsoft.DataFactory deployment names by @eriqua in #732
  • Align Microsoft.Databricks deployment names by @eriqua in #733
  • Align Microsoft.ContainerService deployment names by @eriqua in #734
  • Align Microsoft.CognitiveServices deployment names by @eriqua in #737
  • Align Microsoft.Automanage deployment names by @eriqua in #739
  • Align Microsoft.Authorization deployment names by @eriqua in #740
  • Align Microsoft.AnalysisServices deployment names by @eriqua in #741
  • Align Microsoft.ApiManagement deployment names by @eriqua in #742
  • Fixed missing optional check in RSV by @MrMCake in #743
  • Align Ms.Storage deployment names by @eriqua in #711
  • Align Microsoft.Automation deployment names by @eriqua in #738
  • Align Microsoft.Compute deployment names by @eriqua in #736
  • Align Microsoft.ContainerRegistry deployment names by @eriqua in #735
  • Align Microsoft.EventGrid deployment names by @eriqua in #728
  • Align Microsoft.Insights deployment names by @eriqua in #725
  • Target NSGs in seperate resource group by @jceval in #713
  • Added backup config to rsv module by @MrMCake in #755
  • update API version for diagnostic settings by @rahalan in #760
  • Role Assignments: Principal Type Update + Uplift API Version for Module by @ahmadabdalla in #714
  • Modules Design update by @eriqua in #769
  • Add Missing Diagnostic Settings to Modules by @senavar in #765
  • Users/simonb/517 automation account removal by @simonbMS in #761
  • Add Azure firewall policy module by @rahalan in #748
  • Create subnet child-resource by @MrMCake in #707
  • Update SUPPORT.md by @alex-lee-microsoft in #802
  • Pipeline: Streamlining & improvements by @MrMCake in #768
  • Fixed dependency ref by @MrMCake in #804
  • Align fw policy workflow by @eriqua in #805
  • Updated deployed resource names in parameter files by @MrMCake in #801
  • Create ADO pipelines for validate, deploy, remove & publish by @MrMCake in #476
  • Added Broken Link Check Action by @ahmadabdalla in #746
  • Update deployment code for Diagnostic Settings by @senavar in #811
  • Extended removal logic to be more robust and in-depth by @MrMCake in #767
  • Updated the use dependency filter to work with just a resourceId by @MrMCake in #814
  • Update action path in dependency pipeline by @eriqua in #817
  • Expand Microsoft.ContainerService/managedClusters/agentPool properties object by @lsnoddy in #806
  • Created trigger on pipeline file changes by @MrMCake in #816
  • Feature update ConvertTo-ARMTemplates - Parallelism, skips and Child Resource handling by @MariusStorhaug in #818
  • Update the global tests invocation to also consider child resources by @MrMCake in #798
  • Users/lsnoddy/remove preview feature by @lsnoddy in #822
  • Fixing PrivateDnsZone removal by @eriqua in #824
  • Updated ACR name + added min param file by @MrMCake in #827
  • Allow peering to target remoteVnet in different subscription by @jefe-maven in #829
  • Fixing disk encryption set module by @eriqua in #831
  • Adding tests and documentation for conversion script by @rahalan in #821
  • #763 wiki update for removal step by @simonbMS in #833
  • Fix Log analytics workspace removal by @eriqua in #841
  • Added RG-Location to bicep registry by @MrMCake in #839
  • Added further utilities readme files to Wiki by @MrMCake in #840

New Contributors

Full Changelog: v0.3.0...v0.3.1

Don't miss a new ResourceModules release

NewReleases is sending notifications on new releases.