v 0.2.0 (mvp)
Highlights
- General
- MVP Release of CARML platform
- Modules
- Migrated almost all modules from ARM to Bicep
- Platform
- Implemented Testing & Publishing Platform (i.e. module pipelines) that supports both ARM & Bicep
- Implemented first version of 'dependency pipelines'
- Implemented platform pipelines to keep wiki & ReadMe's up to date
- Tools
- Implemented first version of conversion script to convert all bicep templates into ARM (in case the consumer does not want to leverage ARM)
- Wiki
- Established first version of Wiki with sections for
Getting Started
,Modules
,Pipelines
&Testing
- Established first couple 'best practices' for module design and aligned modules with them
- Established first version of Wiki with sections for
Merged PRs
- Align locks accross all modules by @MrMCake in #197
- Replace lockForDeletion with new lock parameter in param files by @MariusStorhaug in #208
- Users/ahmad/constructs remediation by @ahmadabdalla in #204
- Add encoding settings for markdown by @MariusStorhaug in #209
- Update parameter files with roleAssignments where applicable by @MariusStorhaug in #206
- Users/ahmad/policy assignment output bugfix by @ahmadabdalla in #212
- Updated Assignment ID by @ahmadabdalla in #214
- Add Wiki Sync logic & add original Wiki content to it by @MrMCake in #218
- Updated automated email by @MrMCake in #219
- Bug fix - unused var and params by @MariusStorhaug in #220
- Updated diagnostic settings & tests by @MrMCake in #200
- update pipelines to be triggered if PR is merged to main by @rahalan in #198
- Added bicep container registry module by @Msanzdelrio in #248
- Move nsg dependency by @eriqua in #252
- Small updated to failing modules by @MrMCake in #254
- Update parameters for networking dependencies to validation-rg by @eriqua in #262
- Restructured Wiki & Re-worked 'Getting started' section by @MrMCake in #263
- Updated formatting - minor changes to modules & getting started section by @MrMCake in #266
- Fix dependency parameter values by @eriqua in #264
- Parameter File cleanup by @MrMCake in #259
- Enabled ReadMe script to work with child-modules folders by @MrMCake in #271
- Updated test to not go after 'lockForDeletion' by @MrMCake in #258
- Bicep: Virtual Machine by @eriqua in #245
- Users/sogangul/bicep eventhub by @SomilGanguly in #211
- Dependency workflow: draft structure deploying rgs and msi by @eriqua in #275
- EventHub: Fixed minor bug + updated readme by @MrMCake in #276
- Remove flowlogs deployment option from NSG by @eriqua in #278
- Fix RG module by @eriqua in #279
- Users/sogangul/bicep event hub pipelinefix by @SomilGanguly in #283
- Script to convert library to arm/json by @MariusStorhaug in #256
- Added content to wiki by @MrMCake in #269
- Add bug fix to iterate through networkAcls param correctly and remove… by @SomilGanguly in #284
- Users/sogangul/api&k vfix by @SomilGanguly in #288
- Users/ahmad/tokens - Use tokens instead of subscription Ids in parameters by @ahmadabdalla in #274
- Users/sogangul/bicep service fabric clusters by @SomilGanguly in #215
- Fix API Management Module by @eriqua in #293
- Added additional wiki content - especially testing by @MrMCake in #296
- Added bicep module for cosmosdb by @Msanzdelrio in #292
- Cleanup format and parameters by @MariusStorhaug in #298
- Users/ahmad/carml errors role def service bus by @ahmadabdalla in #287
- Added readme + minor generation fix by @MrMCake in #289
- Dependency workflow by @eriqua in #297
- Fix apim authorizationServers by @eriqua in #301
- Fixed Security Center Deployment Bugs by @ahmadabdalla in #300
- Fix sqlmi by @eriqua in #302
- Fixed AKS + Updated Readme by @MrMCake in #304
- Follow up to former DF pr by @MrMCake in #308
- healthbot fix by @Msanzdelrio in #309
- Fix for healthbot (readme) by @MrMCake in #312
- Wiki update on test + minor fixes by @simonbMS in #299
- Improve yaml parsing ++ by @MariusStorhaug in #313
- StorageAccount Child-Resources PoC by @MrMCake in #290
- Fixed a bug to improve Linux compatibility by @MrMCake in #314
- Bug Fixes - Automanage & Registrations Definitions by @ahmadabdalla in #306
- Restored Service Bus Namespace RBAC, Changed instance name for Namespace and Queues. by @ahmadabdalla in #315
- Fixed markdown gen by @MrMCake in #316
- Dependency pipeline and bug fixes by @eriqua in #323
- Added template-spec example to module usage by @MrMCake in #324
New Contributors
Full Changelog: v0.1-pre...v0.2.0