ResourceModules
ResourceModules copied to clipboard
This repository includes a CI platform for and collection of mature and curated Bicep modules. The platform supports both ARM and Bicep and can be leveraged using GitHub actions as well as Azure DevOp...
## Description Add guidance on **how** CARML could be used when referencing it as a git submodule. What are the **pros and cons**. Ref: [Working with submodules | GitHub Blogs](https://github.blog/2016-02-01-working-with-submodules/)
https://github.com/Azure/arm-ttk It appears newer versions of ARM TTK may now work better with 'complex' modules and it may be worth revisiting. 
## Description Microsoft.Network/networkInterfaces, has an ipConfiguration property. Each configuration requires a name. This is not automated in current version. The backtrack: - VM calls the nested NIC template: https://github.com/Azure/ResourceModules/blob/main/arm/Microsoft.Compute/virtualMachines/deploy.bicep#L333 -...
## Description VM module has the `encryptionAtHost` setting as `True` by default. However, in subscriptions where this feature is not enabled, the VM deployment fails. This issue should end up...
## Description During a workshop on CARML, teams used the parameter usage sections when creating solutions. Some of these were incorrect, causing the teams to need to check the code...
Create a samples folder with solution examples/samples on root Replace `constructs` folder with `samples` folder: - Create examples (solutions/constructs/architectural patterns) to show how to use CARML - Create more solutions/constructs...
## Description When consuming a module in a solution, there is no way to tell what to expect of the output of a module. This should be detailed in such...
Current versioning practice for modules can cause collisions and does not make sense when generating the preview versions. **Example scenario based on current method** Lets look at an example run...
### Description Add wiki documentation for direction on where to add prereq resources for a module Example use case: 1. I want to create an additional PIP to be used...
### Describe the bug Storage Account cannot be deployed idempotently. ### To reproduce Deploy the SA-Module twice without removal. ### Code snippet https://github.com/Azure/ResourceModules/blob/ec1d408ba000f339cc4660a9a5135b98ad0a220b/arm/Microsoft.Storage/storageAccounts/deploy.bicep#L86 ### Relevant log output ```Shell The property...