Azure / reliable-web-app-pattern-dotnet

The Reliable Web App Pattern is a set of objectives to help your web application converge on the cloud. This repo contains a reference implementation of a reliable web application for .NET.
https://aka.ms/eap/rwa/dotnet/doc
MIT License
356 stars 114 forks source link

Modularize the bicep templates #28

Closed rfrazier closed 1 year ago

rfrazier commented 2 years ago

Issue

All of the bicep resources are located in the resources.bicep file. It is becoming cumbersome to maintain and to understand conceptually. It should align with our operational excellence principles by splitting the deployment into discrete modules with names that align to their purpose.

Todo

Separate the deployment into multiple bicep templates to improve maintainability.

Progress

While working on the sql setup issue the team identified that key vault references (where the sql admin password is stored) must be passed via modules. src

KSchlobohm commented 1 year ago

migrated to 1852537