This is VM module let you deploy either Windows VM or Linux VM and also allow you to Disk Encryption either using Customer Managed Key (CMK) or Azure Disk Encryption (ADE).
Note: Please make sure if you are encrypting disk using ADE encryption on windows device, you have to make sure that your disks are mounted and formatted before installing extension, please use this powershell script here
https://github.com/hmcts/CIS-harderning/blob/master/windows-disk-mounting.ps1
Name | Version |
---|---|
azurerm | >= 3.0.0 |
Name | Version |
---|---|
azurerm | 3.0.0 |
Name | Type |
---|---|
azurerm_windows_virtual_machine.winvm | resource |
azurerm_linux_virtual_machine.linvm | resource |
azurerm_managed_disk.managed_disks | resource |
azurerm_virtual_machine_data_disk_attachment.data_disk_attachments | resource |
azurerm_network_interface.vm_nic | resource |
azurerm_key_vault_key.disk_enc_key | resource |
azurerm_disk_encryption_set.disk_enc_set | resource |
azurerm_key_vault_access_policy.disk_policy | resource |
azurerm_virtual_machine_extension.vmextension | resource |