Azure / bicep-registry-modules

Bicep registry modules
MIT License
465 stars 308 forks source link

[Module Proposal]: Azure Image Builder #280

Closed Gordonby closed 6 months ago

Gordonby commented 1 year ago

Have you checked this module does not already exist in the registry?

Yes

Why is the module needed?

The Azure Image Builder service facilitates customised VM image creation for storage in an Azure Compute Gallery. It's quite obtuse to use, and we can make it much easier by building on top of Azure Marketplace images and running the VM Build for the user.

Azure Image Builder and the Compute Gallery are leveraged by a wide varierty of Azure Services like VM's, Azure Virtual Desktop, Azure Dev Box, Windows 365 etc.

The intent would be to included in the GitHub directory powershell Chocolately scripts that could be used to represent common personas;

  1. Azure Developer
  2. Cloud Native Developer
  3. etc

Module path

image-builder/windows

Describe the module

It will be a productionised version of this bicep file https://github.com/Gordonby/Devcenter/blob/ade/bicep/aib.bicep

It will accept parameters to take ;

After a definition has been created, DeploymentScripts will be used to start the build process.

ChrisSidebotham commented 6 months ago

Dear @Gordonby , Azure Verified Modules (AVM) will become the single Microsoft standard for Bicep modules. Transitioning to AVM, module proposals for new, non-AVM modules will no longer be accepted and we encourage you to propose a new AVM module, which you can file here: Module Proposal, here.

See this informational notice for more details on the upcoming changes.

Thank you for your understanding!