Configure Azure
Admin Right
You are going to be mounting wim files, so yes, this is an absolute with no way around it
Function
For this we have a single function invoke-AzOSDAzureConfig that admits several parameters. It has two parameterSetName one for Bicep and one for Terraform
ParameterSetName Bicep
Location : corresponding Azure region
ResourceGroupName : corresponding the resource group create in Azure
invoke-AzOSDAzureConfig -Location westeurope -ResourceGroupName osdclouddemo
ParameterSetName Terraform
UseTerraform : Is boolean parameter
PS C:\Users\JM2K69> invoke-AzOSDAzureConfig -UseTerraform $true
The function uses the command Connect-AzAccount -UseDeviceAuthentication for the authentication part with Bicep and for the Terraform part we will use Azure Cli with az login --use-device-code
Terraform execution
Terraform.tfvars
osdcloud_containers = ["server", "retail", "insiders", "driverpack", "bootimage"]
osdscript_containers = ["scripts", "packages", "unattend", "others"]
osdcloud_resourcegroup = "AzOSDClouddemo"
osdcloud_StorageAccountOSDScripts = "osdscriptsdemo"
osdcloud_StorageAccountOSDCloud = "osdclouddemo2"
osdcloud_Location = "westeurope"
subscription_id = "9b288c1f-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
technicien_id = "1618bbc9-bdce-45af-a3bd-a86c224d8094"
tenant_id = "d1c6xxxx-d6xx-4xx-xxxx-313xxxxxxx86be"
Execution


Verify in Azure
Resource groups

Storage account properties

Acces Control (IAM)

Last updated
Was this helpful?