Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 1.87 KB

File metadata and controls

20 lines (13 loc) · 1.87 KB

Information

All credit for this solution goes to Microsoft and documentation on the solution specifically can be found at Microsoft's GitHub repo and the documentation on Microsoft Docs

This module also utilised the use of aztfexport, so again, full credit to Microsoft 😄

The code in this repo is purely for deploying the Microsoft solution using terraform, rather than the default ARM template deployment

For any specific issues with the terraform deployment, you can raise issues and improvements here, with the azurerm provider or with terraform itself

Potential Infrastructure Improvements for v1.1.0 (PRs welcome)

These are some known issues in the infrastructure for the v1.0.0 deployment. PRs are welcome on these suggestions for a v1.1.0 release. These issues should also exist in the Microsoft ARM template deployment as the v1.0.0 build aims to be a like-for-like replacement with some extra utilities on naming and configuration options

  • Enabling the Storage Account firewall causes logic app deployment issues. It is disabled by default in the Microsoft deployment and by default in v1.0.0
  • Disable storage account keys and use managed identities
    • Switch to optional user-assigned managed identity for all resources (e.g. id-start-stop-solution)
  • Private endpoint support and VNet integration for function app
  • HTTPS only mode fails
  • Sometimes, when first creating start/stop, alerts may not be created properly due to app insights instance calls failures. Running apply for a second time seems to resolve this.