Skip to content

v 0.2.0 (mvp)

Compare
Choose a tag to compare
@segraef segraef released this 31 Oct 23:07
· 2160 commits to main since this release

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

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