Skip to content

zc-hmcts/terraform-vm-module

 
 

Repository files navigation

terraform-vm-module

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 

Requirements

Name Version
azurerm >= 3.0.0

Providers

Name Version
azurerm 3.0.0

Resources

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 100.0%