Releases of the Terraform Well Architected Modules
Edit me
Module: azure-aa
2.6.0
Features
- add missing functionality runbooks (#43) (73a2524)
- deps: bump golang.org/x/net from 0.33.0 to 0.36.0 in /tests (#42) (24b738b)
Module: azure-pip
2.6.0
Features
- deps: bump github.com/gruntwork-io/terratest in /tests (#31) (78690c5)
- deps: bump golang.org/x/net from 0.33.0 to 0.36.0 in /tests (#32) (3b4b081)
- format documentation to include type definitions (#33) (aac976e)
Module: azure-lb
1.4.0
Features
- deps: bump github.com/gruntwork-io/terratest in /tests (#17) (a6a0d04)
- deps: bump golang.org/x/net from 0.33.0 to 0.36.0 in /tests (#18) (d137c81)
- format documentation to include type definitions (#19) (9164c91)
Module: azure-costs
1.4.0
Features
Module: azure-sub
2.0.0
⚠ BREAKING CHANGES
- refactor to single resource without a for_each (#10)
Upgrade from v1.0.0 to v2.0.0
- Update module reference to: version = “~> 2.0”
- Update the map variable ‘subscriptions’ (multiple subs) to an object variable ‘subscription’ (single sub).
From:
subscriptions = { demo = { name = "sub-demo" } }
To:
subscriptions = { name = "sub-demo" }
- Add the required moved blocks, as the keys have changed:
Example:
``` moved { from = module.sub.azurerm_management_group_subscription_association.subs[“demo”] to = module.sub.azurerm_management_group_subscription_association.sub[“default”] }
moved { from = module.sub.azurerm_subscription.subs[“demo”] to = module.sub.azurerm_subscription.sub } ```
- If you want to create multiple subscriptions, use a
for_each
on the module, see example “mca”.