You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Highlights
Split the monolithic CertLC Bicep template into seven cohesive, service-owned modules.
Keep the existing deployment parameter and output contract compatible.
Co-locate private endpoints with their owning Storage, Function App, Automation, and Key Vault modules.
Treat the DCR immutable ID as a normal identifier rather than a secret.
Document module responsibilities and non-obvious deployment ordering.
Validation
Root template and development parameters compiled with Bicep 0.46.1.
ARM validation and what-if succeeded in an isolated resource group.
Full modular deployment completed with all root and nested deployment operations successful.
Function and Automation PowerShell 7.6 runtimes, private endpoints, DNS groups, Event Grid delivery, observability resources, and 13 RBAC assignments were verified.
The isolated environment was deleted and confirmed to contain zero active resources.