Terraform module which creates an Azure Managed Grafana instance.
- Audit logs sent to given Log Analytics workspace by default.
-
Read this document.
-
Clone this repository.
-
Configure Terraform variables in a file
.devcontainer/devcontainer.env
:TF_VAR_resource_group_name= TF_VAR_location=
-
Open repository in dev container.
-
Change to the test directory:
cd test
-
Login to Azure:
az login
-
Set active subscription:
az account set -s <SUBSCRIPTION_NAME_OR_ID>
-
Run tests:
go test -timeout 60m
- Azure Managed Grafana has a limitation when trying to log into Grafana using AAD SSO with the Firefox browser. Firefox 91+ is only supported on Windows devices when it comes to conditional access.
-
Use Firefox 91+, since it is supported for device-based Conditional Access, but "Allow Windows single sign-on for Microsoft, work, and school accounts" needs to be enabled. Enable Windows SSO login in Firefox.
-
Pursue the use of a different browser.