bicep-lz-vending

Bicep module & pipelines to deploy landing zone subscriptions

MIT License

Stars
117

Bot releases are hidden (Show)

bicep-lz-vending - v1.5.1 Latest Release

Published by jtracey93 11 months ago

Summary

This version add 2 main capabilities:

  1. Support for Virtual WAN Hub Connections to a Hub that is using Routing Intent - thanks @MilesCameron-DMs
  2. Support for registering Resource Providers and Features on subscriptions - thanks @sebassem

Breaking Changes

None πŸ₯³

What's Changed

New Contributors

Full Changelog: https://github.com/Azure/bicep-lz-vending/compare/v1.4.1...v1.5.1

bicep-lz-vending - v1.4.1

Published by jtracey93 over 1 year ago

Summary

This version changes Changes template metadata for main.bicep for https://github.com/Azure/bicep/issues/10810 as below:
a. metadata.summary > metadata.description
b. metadata.description > metadata.details

It also adds 2 new optional parameters for this MCA Multi-Tenant scenario, Programmatically create MCA subscriptions across Azure Active Directory tenants, that some may require.

Breaking Changes

None πŸ₯³

What's Changed

Full Changelog: https://github.com/Azure/bicep-lz-vending/compare/v1.3.1...v1.4.1

bicep-lz-vending - v1.3.1

Published by jtracey93 over 1 year ago

Summary

This release removes the requirement to have the Microsoft.Resources/deployments/write action/permission at the / (tenant) scope. As logged here

We also added some additional tests to ensure the version.json file is updated for new releases

Breaking Changes

Technically none πŸ‘ However, you may want to revise the RBAC role assignments/permissions you have given to the identity within your environment to deploy/vend new subscriptions using this module, as you can now remove the Microsoft.Resources/deployments/write action/permission at the / (tenant) scope, if you wish.

What's Changed

Full Changelog: https://github.com/Azure/bicep-lz-vending/compare/v1.2.2...v1.3.1

bicep-lz-vending -

Published by jtracey93 over 1 year ago

Summary

This release fixes a bug that was logged in #37 where RBAC Role Assignments weren't made unless the Virtual Network Resource Group was also deployed via the module.

This has now been fixed in PR #38

Breaking Changes

None πŸ‘

What's Changed

Full Changelog: https://github.com/Azure/bicep-lz-vending/compare/v1.2.1...v1.2.2

bicep-lz-vending - v1.2.1

Published by jtracey93 almost 2 years ago

Summary

This release adds a new example to the wiki πŸ“„ and adds a feature to Virtual WAN Hub Connections βž•

Breaking Changes

None πŸ‘

What's Changed

Full Changelog: https://github.com/Azure/bicep-lz-vending/compare/v1.1.2...v1.2.1

bicep-lz-vending - v1.1.2

Published by jtracey93 almost 2 years ago

Summary

This release fixes a couple of bugs πŸͺ²πŸͺ²

  • #26 - Fixes telemetry now being disabled on child CARML modules that are used in this module/repo when setting the disableTelemetry parameter to true, as per design and intent.
  • #27 - Fixes a bug in that unless you specified some of the Virtual Networking parameters (name, location, resource group etc.) on your deployment, the Subscription would be vended but not moved to the Management Group you specified or have Tags applied or RBAC roles assigned.
    • This was due to the if condition on the Subscription Resoruce Wrapper child module

Breaking Changes

None πŸ‘

What's Changed

Full Changelog: https://github.com/Azure/bicep-lz-vending/compare/V1.1.0...v1.1.2

bicep-lz-vending - V1.1.0

Published by jtracey93 almost 2 years ago

Summary

You can now specify custom DNS servers to set on the VNet created by this module as well as linking an existing DDoS Network Protection plan πŸ₯³πŸ‘

What's Changed

Breaking Changes

None.

Introduced new features via parameters with default β€œempty” values

Full Changelog: https://github.com/Azure/bicep-lz-vending/compare/v1.0.1...V1.1.0

bicep-lz-vending - v1.0.1

Published by jtracey93 almost 2 years ago

What's Changed

Breaking Changes

None

Full Changelog: https://github.com/Azure/bicep-lz-vending/compare/v1.0.0...v1.0.1

bicep-lz-vending - v1.0.0

Published by jtracey93 almost 2 years ago

πŸ₯³πŸ₯³πŸ₯³πŸ₯³πŸ₯³The initial release of the Bicep Landing Zone (Subscription) Vending module πŸ₯³πŸ₯³πŸ₯³πŸ₯³πŸ₯³

Please review the README.md and the wiki for information on what the module does, how to consume it, and how to use it (including examples)

We are excited to hear what ideas or feedback you have for this module, please raise an issue if you want to get in touch.

Badges
Extracted from project README's
Average time to resolve an issue Percentage of issues still open OpenSSF Scorecard
Related Projects