Ensure overprovisioning is disabled for Azure Linux Virtual Machine Scale Set

LOW

Description

Azure Linux Virtual Machine Scale Set has overprovisioning enabled, it may make debugging difficult at application level.

Remediation

In Azure Console -

  1. Open the Azure Portal and go to Virtual Machine Scale Sets.
  2. Choose the Virtual Machine scale set you wish to edit.
  3. Under Settings, select Configuration.
  4. Set Overprovisioning to Off.

In Terraform -

  1. In the azurerm_linux_virtual_machine_scale_set resource, set overprovision to false.

References:
https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/
https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/linux_virtual_machine_scale_set#overprovision

Policy Details

Rule Reference ID: AC_AZURE_0153
CSP: Azure
Remediation Available: Yes
Resource Category: Compute
Resource Type: Virtual Machine

Frameworks